单项选择题
“植物大战僵尸”是一款流行的游戏,游戏中的精灵分为僵尸和植物两大类,僵尸可以运动但不能发射武 器,植物不能运动但能发射武 器。某同学计划在游戏开发中多重继承已有的植物类和僵尸类,形成植物僵尸类,具有植物和僵尸的所有行为,请分析是否可行?()
A.可行与否取决于僵尸和植物类是否有共同的父类,使用的编程语言,以及操作和属性之间的耦合关系等等B.不可行,僵尸和植物类是被封装在两个类中,彼此之间没有任何交互C.可行,这就是面向对象的神奇之处
多项选择题 关于继承关系和聚合关系的权衡,何时选择继承?()
多项选择题 下列哪项不是进行问题域部分设计的内容?()
单项选择题 下列哪项不是进行问题域部分设计的理由?()