题目内容

阅读并理解下面的代码:class HeroBullet:def is_hit_enemy(self, enemy):# enemy是类Enemy的对象r1 = pygame.Rect(self.x, self.y, 20, 31)r2 = pygame.Rect(enemy.x, enemy.y, 100, 68)if pygame.Rect.colliderect(r1,r2):# 碰撞检测return Trueelse:return False类HeroBullet和类Enemy之间存在()关系

A. 关联
B. 泛化
C. 实现
D. 包含

查看答案
更多问题

下列关于接口的叙述不正确的是

A. 接口是一种特殊的类
B. 类实现了接口,即类具有了接口指定的行为
C. 接口可以看成是有<>构造型的类
D. 调用接口时,为了系统安全,需要知道接口实现的具体信息

已知某子系统为外界提供功能服务,但该子系统中存在很多粒度十分小的类,不便被外界系统直接使用,可以采用()设计模式定义一个高层接口使得该子系统更加容易使用

A. Facade (外观)
B. Singleton (单件)
C. Participant (参与者)
Decorator (装饰)

以下叙述中,错误的是

A. UML是一门建模语言,也可以作为一门编程语言
B. UML中的约束使用大括号中的文本表示
C. UML中的行为事物通常用来描述模型中的动态部分
D. UML的每个图形符号都暗示了该元素的规格说明

以下关于用例图中的参与者的叙述中,错误的是

A. 仓库接收到一个客户订单,准备发货,所以仓库可以是参与者
B. 参与者可以是时间等类型的对象
C. 若几个参与者具有某些共同的行为,则可将这些共同行为的一般角色抽象为父参与者
D. 参与者必须对应于现实中的某个特定对象

答案查题题库