雇员类含有计算报酬的行为,利用面向对象的(),可以使得其派生类专职雇员类和兼职雇员类计算报酬的行为有相同的名称,但有不同的计算方法。
第1题:
在面向对象的系统中,由于有了(52),所以父类的数据和方法可以应用于子类。
A.继承性
B.封装性
C.抽象性
D.多态性
第2题:
A.继承
B.抽象
C.封装
D.多态性
第3题:
A.多态性
B.继承性
C.封装性
D.复用性
第4题:
意味着一个操作在不同的类中可以有不同的实现方式的是指( )。
A.多继承
B.封装
C.多态性
D.类的复用
第5题:
面向对象程序设计的基本思想是,通过建立和客观实际相对应的对象,并通过这些对象的组合来创建具体的应用。面向对象的程序设计语言必须具备______特征。
A.继承性、封装性、可重用性
B.封装性、继承性、多态性
C.封装性、多态性、可移植性
D.继承性、多态性、可重用性
第6题:
A.多态性、兼容性、继承性
B.继承性、封装性、兼容性
C.封装性、继承性、多态性
D.封装性、继承性、兼容性
第7题:
A.多态性
B.多继承
C.类的复用
D.封装
第8题:
A.多态性
B.继承性
C.封装性
D.复用性
本题是一个纯概念题。在面向对象技术中,多态考虑的是类与类之间的层次关系,以及类自身内部特定成员函数之间的关系问题,是解决功能和行为的再抽象问题。多态是指类中具有相似功能的不同函数用同一个名称来实现,从而可以使用相同的调用方式来调用这些具有不同功能的同名函数。这也是人类思维方式的一种直接模拟,例如,一个对象中有很多求两个数最大值的行为,虽然可以针对不同的数据类型,写很多不同名称的函数来实现,但事实上,它们的功能几乎完全相同。这时,就可以利用多态的特征,用统一的标识来完成这些功能。这样,就可以达到类的行为的再抽象,进而统一标识,减少程序中标识符的个数。
第9题:
面向对象程序设计中,基于父类创建的子类具有父类的所有特性(属性和方法),这一特点称为类的______。
A.多态性
B.封装性
C.继承性
D.重用性
第10题:
在人事管理系统中,计算企业员工的报酬可以利用面向对象的()技术,使系统可以用有相同名称、但有不同核算方法的对象来计算专职员工和兼职员工的报酬。
A.多态
B.继承
C.封装
D.复用