(3-5)简述依赖倒置原则的含义、优点以及在Java中的体现。
(X-3-4)关于接口隔离原则,以下叙述错误的是()。
A. 在系统设计时,客户端不应该依赖那些它不需要的接口。
B. 当一个接口太大时,需要将它分割成一些更细小的接口,使用该接口的客户端类须知道与之相关的方法即可。
C. 接口应该尽量细化,同时接口中的方法应该尽可能少,理想情况是在每个接口中只定义一个方法,该接口使用起来最为方便。
D. 一个接口只代表一个角色,每个角色都有它特定的一个接口。
(3-4)不应该强迫客户依赖于它们不用的方法,是关于()的表述。
A. 开-闭原则
B. 接口隔离原则
C. 里氏替换原则
D. 依赖倒置原则
(3-4)关于接口隔离原则的叙述,错误的是()。
A. 利用接口隔离原则,把臃肿的接口分割成若干细小接口,通过细小接口的不同组合能够满足更多不同需求。
B. 利用接口隔离原则设计的接口能有效避免接口污染。
C. 利用接口隔离原则设计的接口具有高内聚特征。
D. 利用接口隔离原则把臃肿的接口分割成的接口越简单越好。