简答题

什么是实体类、边界类和控制类?为什么将分析类划分成这三种类型?

正确答案

(1)实体类保存要存入永久存储体的信息。实体类通常在事件流或交互图中,是对用户最有意义的类。
边界类位于系统与外界的交界处,包括所有的窗体、报表、系统硬件接口、与其他系统的接口。
控制类负责协调其他类的工作。每个用例中至少应该有一个控制类,它控制用况中的事件顺序。
(2)分为三种类型是因为它们各自的功能不同。
界面类——描述系统与角色之间的接口。
控制类——在分析模型内表示协调、顺序、事务处理以及控制其他对象的类。
实体类——为需要长久保存的信息进行建模的类。

答案解析

相似试题
  • ()是在领域模型的基础上,对系统进行进一步的分析获得的。它有三种非常有效的模型:实体类、控制类和边界类。

    单选题查看答案

  • 实体类指系统要记录和维护的信息;边界类指系统和外部要素间交互的边界;控制类指Use Case中行为的协调。

    判断题查看答案

  • 实体类指系统要记录和维护的信息;边界类指系统和外部要素间交互的边界;控制类指Use Case中行为的协调。

    判断题查看答案

  • String类和StringBuffer类的区别是什么?StringBuffer类提供了哪些独特的方法?

    简答题查看答案

  • 类通常可以分为实体类,()和边界类。

    单选题查看答案

  • 类通常可以分为实体类、()和边界类。

    单选题查看答案

  • 试比较边界类与实体类的异同点?

    简答题查看答案

  • 在成员方法的访问控制修饰符中,下列哪个修饰符规定访问权限包含该类自身及同包的其他类和其他包的该类子类()。

    单选题查看答案

  • 字体对话框类和打开文件对话框类分别是()和()。

    填空题查看答案