单项选择题
在面向对象的的设计原则中,()表示高层模块不应该依赖于低层模块,都应该依赖于抽象,抽象不应该依赖于细节,细节应该依赖于抽象。
A.依赖倒转原则 B.开放封闭原则 C.迪米特原则 D.里氏替换原则
单项选择题 ()是指以设计复用为目的,采用一种良好定义、正规的、一致的方式记录的软件设计经验。
单项选择题 在设计模式中,()保证每个类只要单个实例。
单项选择题 当客户程序与抽象类的实现部分之间存在很大的依赖性时,可以考虑使用()