()利用多态性的优势可以在原有类的基础上通过继承机制派生出新类来实现,大大降低了工作量。
第1题:
以下关于派生机制的描述中,不正确的是
A.派生类不仅可以继承基类的成员,也可以添加自己的成员
B.设置protected成员是为派生类访问基类成员之用
C.采用不同的继承方式,将限制派生类对基类成员的访问
D.采用私有继承,派生类只能得到基类的公有成员
第2题:
下面关于继承机制的描述中,不正确的是( )。
A.派生类不仅可以继承基类的成员,也可以添加自己的成员
B.设置protected成员是为派生类访问基类成员之用
C.采用不同的继承方式,将限制派生类对基类成员的访问
D.采用私有继承,派生类只能得到基类的公有成员
第3题:
A.多态性
B.继承性
C.封装性
D.复用性
第4题:
下面有关类的继承的说法正确的是()
第5题:
创建派生类时,可以通过MustInherits指定要继承的基类。
第6题:
C++利用类的派生机制实现面向对象程序设计的继承性。()
第7题:
面向对象法利用多态性的优势可以在原有类的基础上通过继承机制派生出新类来实现,大大降低了工作量,提高了系统的()。
第8题:
A.多态性
B.继承性
C.封装性
D.复用性
本题是一个纯概念题。在面向对象技术中,多态考虑的是类与类之间的层次关系,以及类自身内部特定成员函数之间的关系问题,是解决功能和行为的再抽象问题。多态是指类中具有相似功能的不同函数用同一个名称来实现,从而可以使用相同的调用方式来调用这些具有不同功能的同名函数。这也是人类思维方式的一种直接模拟,例如,一个对象中有很多求两个数最大值的行为,虽然可以针对不同的数据类型,写很多不同名称的函数来实现,但事实上,它们的功能几乎完全相同。这时,就可以利用多态的特征,用统一的标识来完成这些功能。这样,就可以达到类的行为的再抽象,进而统一标识,减少程序中标识符的个数。
第9题:
创建派生类时,可以通过Inherits指定要继承的基类,通过NotInheritable禁止某个类称为基类,通过MustInherit指定“抽象类”。
第10题:
派生类还可以作基类派生出新的派生类。