A fun(int);
A*p;
int fun(A);
A obj;
(1)抽象类只能用作其他类的基类,不能建立抽象类对象。所以D不对
(2)抽象类不能用作参数类型(C不对)、函数返回类型(A不对)或显式转换的类型。
(3)可以定义指向抽象类的指针和引用,此指针可以指向它的派生类,进而实现多态性。
抽象类不能实例化,其次抽象类不能作为参数类型和返回值类型,但是可以作为指针类型
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题