A.有利于认识事物的普遍特征和基本原理B.有利于软件的复用C.提高系统的的可扩展性D.提高程序的效率
A.抽象会增加设计的复杂度B.为了降低复杂度,应该隐藏细节或推迟考虑细节C.抽象有利于认识事物的普遍特征和基本原理D.抽象可以帮助设计人员制定出模块的“框架”
A.软件的层次结构B.模块的实现方法C.模块相互作用的方式D.全局的、重要的数据变量和数据结构