5.6 更彻底的抽象:接口