1 可以用 has a描述的话——对象里面有个属性(customer has a 菜单)
2 接口的使用离不开多态机制(接口加多态才可以降低耦合度
3 面向接口编程,可以降低程序耦合度 提高程序的扩展力
4 任何一个接口都有调用者和实现者。接口可以将调用者和实现者解耦合 调用者面向接口调用 实现者面向接口实现
5
1 可以用 has a描述的话——对象里面有个属性(customer has a 菜单)
2 接口的使用离不开多态机制(接口加多态才可以降低耦合度
3 面向接口编程,可以降低程序耦合度 提高程序的扩展力
4 任何一个接口都有调用者和实现者。接口可以将调用者和实现者解耦合 调用者面向接口调用 实现者面向接口实现
5