您的位置:首页 > 编程语言 > C语言/C++

c++学习笔记 -- 继承

2017-04-06 16:32 169 查看
声明:代码 出处http://www.weixueyuan.net/view/6358.html

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;
};

关键字public指明继承方式属于公有继承,book为被继承的类名。采用公用继承方式,则基类的公有成员变量和成员函数的属性继承到派生类后不发生变化。

基类的private在子类为不可访问类型

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c++