A. 针对接口编程,而不是针对实现编程。 B. 针对实现编程,而不是针对接口编程。 C. 接口与实现不可分割。 D. 优先使用继承而非组合。
A. 高层模块不应该依赖于底层模块 B. 抽象不应该依赖于细节 C. 细节可以依赖于抽象 D. 高层模块无法不依赖于底层模块
A. 对 B. 错