题目详情

下图中,类Product和ConcreteProduct关系是( ),类ConcreteCreator和ConcreteProduct关系是(请作答此空)。

中级软件评测师,章节练习,基础复习,中级软件测评师章节

  • A.继承
  • B.关联
  • C.组合
  • D.依赖

正确答案及解析

正确答案
D
解析

本题考查面向对象技术基础知识。类之间关系主要有几种:继承关系是指子类自动地具有其父类全部属性与操作,也称为父类对子类泛化:关联关系是指两个或多个类之间一种静态关系,表现为一个类是另一个类成员变量。若一个类由若干个其他类作为其构成部分,则这样关系是组合关系。依赖关系也是类之间一种静态关系,表现为一个类是另一个类局部变量。上图中,Product与ConcreteProduct以及Creator与ConcreteCreator之间关系是继承关系,在UML建模语言中,采用空心三角形表示,从子类指向父类;ConcreteProduct与ConcreteCreator之间是依赖关系,类ConcreteCreator依赖类ConcreteProduct。

你可能感兴趣的试题

单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.V(S2)和P(S4)
  • B.P(S2)和V(S4)
  • C.P(S2)和P(S4)
  • D.V(S2)和V(S4)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.V(S1)P(S2)和V(S3)
  • B.P(S1)V(S2)和V(S3)
  • C.V(S1)V(S2)和V(S3)
  • D.P(S1)P(S2)和V(S3)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S4)和V(S4)V(S5)
  • B.V(S5)和P(S4)P(S5)
  • C.V(S3)和V(S4)V(S5)
  • D.P(S3)和P(S4)V(P5)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S3)和V(S4)V(S5)
  • B.V(S3)和P(S4)P(S5)
  • C.P(S3)和P(S4)P(S5)
  • D.V(S3)和V(S4)V(S5)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S2)和P(S4)
  • B.P(S2)和V(S4)
  • C.V(S2)和P(S4)
  • D.V(S2)和V(S4)
查看答案

相关题库更多 +