类封装了信息和行为,是面向对象的重要组成部分。在系统设计过程中,类可以划分为不同种类。其中,身份验证通常属于(33)________________,用户通常属于(34)________________。

admin2020-04-30  29

问题 类封装了信息和行为,是面向对象的重要组成部分。在系统设计过程中,类可以划分为不同种类。其中,身份验证通常属于(33)________________,用户通常属于(34)________________。

选项 A、控制类
B、实体类
C、边界类
D、接口类

答案B

解析 本题考查面向对象程序的相关知识。类是面向对象的基本概念。类封装了信息和行为,是面向对象的重要组成部分。在系统设计过程中,类可以分为实体类、边界类和控制类。
    边界类用于描述外部参与者与系统之间的交互。边界类是一种用于对系统外部环境与其内部运作之间的交互进行建模的类。这种交互包括转换事件,并记录系统表示方式(例如接口)中的变更。实体类主要是作为数据管理和业务逻辑处理层面上存在的类别。实体类保存要放进持久存储体的信息。持久存储体就是数据库、文件等可以永久存储数据的介质。实体类可以通过事件流和交互图发现。通常每个实体类在数据库中有相应的表,实体类中的属性对应数据库表中的字段。实体类是用于对必须存储的信息和相关行为建模的类。实体对象(实体类的实例)用于保存和更新一些现象的有关信息,例如:事件、人员或者一些现实生活中的对象。控制类用于描述一个用例所具有的事件流控制行为,控制一个用例中的事件顺序。控制类是控制其他类工作的类。每个用例通常有一个控制类,控制用例中的事件顺序,控制类也可以在多个用例间共用。其他类并不向控制类发送很多消息,而是由控制类发出很多消息。
    例如,在考试系统中,考试时学生与试卷交互,那么学生和试卷都是实体类,而考试时间、规则、分数都是边界类,考试结束时将试卷提交给试卷保管者,此时试卷则成了边界类。
转载请注明原文地址:https://jikaoti.com/ti/g3J7FFFM
0

最新回复(0)