美文网首页
C++访问控制

C++访问控制

作者: teanee | 来源:发表于2018-01-30 09:57 被阅读0次

    访问:

    public:任何代码都可以访问

    protected:这个类和它的子类

    private:这有这个类本身

    继承:

    public继承:父类成员在子类中保持原有的访问级别(子类可以访问public和protected)。

    protected继承

        父类中的public成员会变为protected级别。

        父类中的protected成员依然为protected级别。

        父类中的private成员依然为private级别。

    private继承:父类成员在子类中变为private成员(虽然此时父类的成员在子类中体现为private修饰,但是父类的public和protected是允许访问的,因为是继承后改为private)

    注意:父类中的private成员依然存在于子类中,但是却无法访问到。不论何种方式继承父类,子类都无法直接使用父类中的private成员。

    相关文章

      网友评论

          本文标题:C++访问控制

          本文链接:https://www.haomeiwen.com/subject/xqpqzxtx.html