派生类包含了基类的所有内容
#include <iostream>
class Parent{
public:
float x,y;
Parent(){
x=0;y=0;
}
void print(){
std::cout<<x<<","<<y<<std::endl;
}
};
class Son:public Parent{//这里的public是继承方式 可以是public private protected 说明从基类继承的成员在派生类中的访问控制
public:
const char*name;
void print_name(){
std::cout<<name<<std::endl;
}
};
int main(){
Son son1;
son1.print();
son1.name="hahah";
son1.print_name();
son1.x=10;
son1.print();
}