摘要:如果某几个类之间具有共性的东西(信息结构和行为),抽取出来放在一个一般类中,而将各个类的特有的东西放在特殊类中分别描述,则可建立起特殊类对一般类的继承。建立继承结构的好处:
4.2.4【网络工程师培训知识点】面向对象技术
3、继承 (inheritance)
如果某几个类之间具有共性的东西(信息结构和行为),抽取出来放在一个一般类中,而将各个类的特有的东西放在特殊类中分别描述,则可建立起特殊类对一般类的继承。建立继承结构的好处:
易编程、易理解 代码短, 结构清晰;
易修改:共同部分只要在一处修改即可;
易增加新类:只须描述不同部分。
例: (A) 是面向对象程序设计语言不同于其它语言的主要特点,是否建立了丰富的(C)是衡量一个面向对象程序设计语言成熟与否的重要标志之-.
(1)A.继承性 B.消息传递 C.多态性 D.静态联编
(2)A.函数库 B.类库 C.类型库 D.方法库
试题分析:
面向对像程序设计语言的特点主要有:继承性、封装性和多态性。继承性是面向对象程序设计语言不同于其他语言的主要特点。类库体现了面向对象程序语言成熟标志。
例:在面向对象的软件工程中,一个组件(component)包含了 (D)
A.所有的属性和操作 B.各个类的实例
C.每个演员(device or user)的作用 D.-些协作的类的集合
试题分析:
在面向对象的软件工程中,一个组件(Component)包含了一些协作的类的集合。
返回目录:网工知识点全析及训练第4章系统开发、运行
编辑推荐:
软考备考资料免费领取
去领取