(C++)继承关系
class base
{
public:
int a;
protected:
int b;;
private:
int c;
}
/***************公有继承******************/
class B:public:base
{
public:
int a;
protected:
int b;
不可访问
int c;
}
/***************保护继承******************/
class B:protected:base
{
protected:
int a;
int b;
不可访问
int c;
}
/***************私有继承******************/
class B:private:base
{
private:
int a;
int b;
不可访问
int c;
}
父类私有权限子类都无法访问,但子类继承了该私有权限
公共继承:父类公共权限子类还是公共权限,保护权限
(C++)继承关系最先出现在Python成神之路。
共有 0 条评论