自学内容网 自学内容网

C++ //练习 15.4 下面哪条声明语句是不正确的?清解释原因。

C++ Primer(第5版) 练习 15.4

练习 15.4 下面哪条声明语句是不正确的?清解释原因。

class Base { ... };
( a ) class Derived: public Derived { ... };
( b ) class Derived: private Base { ... };
( c ) class Derived: public Base;
环境:Linux Ubuntu(云服务器)
工具:vim

 

解释
class Base { ... };
//错误,派生类不能作为自己的基类
( a ) class Derived: public Derived { ... };
//正确
( b ) class Derived: private Base { ... };
//错误,声明不能有派生列表
( c ) class Derived: public Base;

原文地址:https://blog.csdn.net/navicheung/article/details/140372020

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!