A.对接口进行设计 B.发现变化并且封装它 C.先继承后组合 D.先组合后继承
A.集合 B.数据结构 C.分组机制 D.对系统的动态描述
A.避免过多的循环嵌套和条件嵌套 B.对递归定义的数据结构尽量不再使用递归过程 C.模块功能尽可能单一化,模块间的耦合能够清晰可见 D.确保所有变量在使用前都进行初始化
A.关系 B.共性的部分 C.角色 D.特殊活动
A.简明的算法描述B.数据字典C.数据流图D.程序代码