//公有继承
#include <iostream>
#include <string>
using namespace std;
class Car{
public:
void get_value(){
cin>>cost>>clour;
}
void display(){
cout<<"cost:"<<cost<<endl;
cout<<"clour:"<<clour<<endl;
}
private:
int cost;
string clour;
};
//单继承(公有)
class Rice_Car : public Car{
public:
void get_value1(){
cin>>name;
}
void display1(){
cout<<"name:"<<name<<endl;
}
private:
string name;
};
int main(){
class Rice_Car rice1;
rice1.get_value1();
rice1.get_value();
rice1.display1();
rice1.display();
return 0;
}
面向对象-单继承(公有继承)
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 每种动物都有各自的特性,比如 老鼠会打洞 猫会爬树 鲨鱼会游泳 不同种类有不同的天性。而在程序员的思维中,动物是对...
- 一、面向对象三大特性 封装:根据 职责 将 属性 和 方法 封装 到一个抽象的 类 中继承:实现代码的重用,相同的...
- Python的多继承类的声明如下: Python的类分为经典类和新式类: 经典类:默认是没有继承任何基类的类,2....