C++继承的概念及语法
生活随笔
收集整理的这篇文章主要介绍了
C++继承的概念及语法
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
被继承的类称为父类或基类,继承的类称为子类或派生类。由于派生类可以将基类的代码继承过来,无需重新设计,因而继承解决了代码重用的问题,大大提高了软件的开发效率。采用公用继承方式,则基类的公有成员变量和成员函数的属性继承到派生类后不发生变化。如果在继承过程中不指名继承方式时,编译器系统会默认继承方式为private或protected属性。
enum language{cpp, java, python,javascript, php, ruby};class book { public:void setprice(double a);double getprice()const;void settitle(char* a);char * gettitle()const;void display(); private:double price;char * title; };class codingbook: public book { public :void setlang(language lang);language getlang(){return lang;} private:language lang; };总结
以上是生活随笔为你收集整理的C++继承的概念及语法的全部内容,希望文章能够帮你解决所遇到的问题。