软件工程面向对象部分作业题目及参考答案

第一题: 面向对象设计应该遵循哪些准则? 简述每条准则的内容,并说明遵循这条准则的必要性。   答:面向对象设计准则:1、模块化;2、抽象;3、信息隐藏;4、弱耦合;5、强内聚;6、可重用。 (1)模块化 • 对象就是模块 • 把数据结构和操作这些数据的方法紧密地结合在一起 (2)抽象 • 过程抽象 • 数据抽象:类 • 参数化抽象:C++的“模板” (3)信息隐藏 • 通过对象的封装性实现 •
相关文章
相关标签/搜索