抽象类可以定义对象,不可以定义对象指针和对象引用。

题目

抽象类可以定义对象,不可以定义对象指针和对象引用。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下述代码执行后,有几个引用变量和几个对象?()对象声明Studentstu(对象)=newStudent(Mike”);对象定义(开辟空间)Studentstua;(声明变量)Stua=stu;

A.2个引用变量,1个对象

B.1个引用变量,1个对象

C.2个引用变量,2个对象

D.1个引用变量,2个对象


参考答案:A

第2题:

下面对于抽象类描述不正确的是()。

A.抽象类只能作为基类使用

B.抽象类不能定义对象

C.抽象类可以定义实例对象

D.可以实现多态


正确答案:B

第3题:

不可以定义抽象类的对象。()


参考答案:正确

第4题:

虚函数可以被类的对象调用,也可以被类的对象指针和对象引用调用。


正确答案:正确

第5题:

下列关于抽象类的描述中,错误的是()

A. 抽象类是用修饰符abstract说明的

B. 抽象类是不可以定义对象的

C. 抽象类是不可以有构造方法的

D. 抽象类通常要有它的子类


正确答案:C

第6题:

程序中凡是引用(50)对象的地方都可以使用派生类对象代替。

A.基类

B.抽象类

C.多态类

D.用户自定义类型


正确答案:A
解析:由于任何一个派生类的对象都是一个基类的对象,因此凡是引用基类对象的地方都可以用派生类对象代替。

第7题:

关于抽象类的说法,不正确的是( )。

A.如果一个类至少有一个纯虚函数,则此类即为抽向类

B.抽象类中的纯虚函数没有定义,不能建立它的对象,只能派生其子类

C.抽象类对象不能用作参数类型、函数返回类型及显式转换类型

D.不可声明指向抽象类的指针和引用


正确答案:D
解析:只有能够声明指向抽象指针和引用,才能使该指针指向派生类,进而实现多态性。

第8题:

我们不能用抽象类定义对象,但可以定义对象的指针。()


参考答案:正确

第9题:

程序中凡是引用( )对象的地方都可使用(请作答此空)对象代替。

A.基类
B.派生类
C.抽象类
D.用户定义类型

答案:B
解析:
任何一个派生类的对象都是一个基类的对象,所以凡是引用基类对象的地方都可以用派生类对象代替。

第10题:

下列关于类和单例对象间差别的说法正确的是()

  • A、单例对象不可以定义方法,而类可以
  • B、单例对象不可以带参数,而类可以
  • C、单例对象不可以定义私有属性,而类可
  • D、单例对象不可以继承,而类可以

正确答案:B

更多相关问题