简答题

作为一个优良的OOD,应该具备哪些基本条件?

正确答案

(1)类和类的继承必须具有高度凝集性。
(2)类与类之间的耦合应该很松散,子类与父类除外。
(3)某个类的数据实现细节对于别的类来说应该是隐藏的。
(4)设计应该具有最优的可重用性。
(5)尽量使类、对象和方法的定义具有简单性。
(6)对所设计的类和类族,应注意保持其协议或接口的稳定性。
(7)类的层次结构设计规模要适度,不应太深或太浅。
(8)系统整体规模要最小化。

答案解析

相似试题
  • 面向对象数据库应该具备哪些基本特征?

    简答题查看答案

  • 一个良好的总设计师和/或拥护者应该具备哪些条件()

    多选题查看答案

  • 个设计优良的DBMS应具备哪些特征?

    简答题查看答案

  • 软件出错处理设计,即软件安全性设计。一个交互式出错处理程序应该具备哪些功能和属性?

    简答题查看答案

  • 你认为一个好的软件开发人员应具备哪些基本素质?

    简答题查看答案

  • 一个网站基本应具备哪些元素?如何处理好这些元素间的关系?

    简答题查看答案

  • 一个操作系统都应该有哪些基本组成? 

    简答题查看答案

  • 快速原型应该具备的基本特性是“快速”和“容易修改”。

    判断题查看答案

  • 滚动条通常用于浏览显示内容、确定位置,也可以作为数据输入的工具。通过编程控制,可以为不具备滚动能力的控件提供滚动功能。

    判断题查看答案