C++中的访问权限

来源:互联网 发布:tp link软件下载 编辑:程序博客网 时间:2024/05/23 18:45

C++中类的成员的权限:

private:只能由该类的成员函数,友元函数访问,不能被该类的对象访问。

protected:除了private外还能被子类的函数访问,同样不能被该类的对象访问。

public:除了protected外,还能被该类的对象访问。

 privateprotectedpublic类的函数和友元函数√√√子类的函数×√√类的对象××√

​继承后的可访问性:

private继承后,父类中的所有方法在子类中变成private。

protected继承后,父类>=protected的所有方法(protected,public)在子类中变成protected。

public继承后,父类方法的属性不变。

原创粉丝点击