cc27a_demo-27CppPrimer_三种继承public,private,protected使用介绍
//三种继承 //共有,私有,受保护继承 //class B:public A --原来是公有,就公有,私有就私有,一般只用公有继承,java只有公有继承 //class B:private A --把A里面的公有的,变成私有的---几乎不用 //class B:protected A --几乎不用
//接口继承和实现继承 //修改继承访问(去除个别成员) //默认继承访问级别
//cc27a_demo 三种继承/txwtech
#include
using namespace std;
//三种继承
//共有,私有,受保护继承
//class B:public A --原来是公有,就公有,私有就私有,一般只用公有继承,java只有公有继承
//class B:private A --把A里面的公有的,变成私有的---几乎不用
//class B:protected A --几乎不用
//接口继承和实现继承
//修改继承访问(去除个别成员)
//默认继承访问级别
class A
{
public:
A()
{
a = 10;
b = 20;
c = 30;
a2 = 100;
a3 = 200;
}
int a;
int a2;
int a3;
protected:
int b;
private:
int c;
};
class B1 :public A //公有继承
{
public:
void test()
{
cout
关注
打赏