试题详情
- 简答题若把学生看成一个实体,它可以分成多个子实体,如小学生、中学生和大学生等。在面向对象的设计中,可以创建如下4个类:类Student、类Elementary Student、Middle Student;类University Student。试给出这4个类的属性以及它们之间的关系。
-
Student类为基类,其他三个类都是Student的子类。
Student类的属性有:Name(姓名),Sex(性别),Age(年龄),Class(班级)。
ElementaryStudent类的属性有:IsTeamMember(是否是少先队员),IsGoodStudent(是否是三好学生)。
MiddleStudent类的属性为:IsMember(是否是团员),Subject(文科理科)。
UniversityStudent类的属性为:IsPartyMember(是否党员),Department(学院),Specialty(专业)。 关注下方微信公众号,在线模考后查看
热门试题
- 哪种模型分批地逐步向用户提交产品,每次提
- 关于JAVA语言下列说法不正确的是()。
- UML的定义包括()和()两个部分。
- 可行性研究实质上是在较高层次上、以较抽象
- 程序设计语言中应绝对禁止使用GOTO语句
- 在需求分析阶段常用的图形工具有()、Wa
- 属于某个类的一个具体对象称为该类的()。
- 基线可作为软件生存期中各开发阶段的一个检
- 假定银行的存款年利率是2%,请问现在存5
- 组织机构图是()。
- 面向对象设计首先要确定系统的总体结构和风
- 下面哪些测试属于黑盒测试()。
- 需求分析阶段的关键任务是确定()
- 可行性研究的主要任务是()。
- 等价分类法的基本思想是什么?
- 用例的职责通常分配给()的对象。
- 请为下面的程序设计符合判定覆盖的测试用
- 详细设计的目的是为软件结构图中的每一个模
- 软件调研报告是在()提交的。
- 下列()不是需求分析结束后需要提交的文档