• public protected private


    https://blog.csdn.net/xikangsoon/article/details/79221076 

    在类的声明中,类的成员前面使用public、private和protected关键字来修饰,这些修饰符称为成员访问权限限定符,用来决定其他类或函数可否访问该类的成员变量或成员函数。

    私有成员访问控制

    用关键字private修饰的成员称为私有成员,私有数据成员和成员函数只能在该类的内部使用,即私有数据成员只允许被该类中的成员函数访问,私有成员函数只允许被该类中的其他成员函数调用。private为类默认的访问权限限定符。

    保护成员访问控制

    用关键字protected修饰的成员称为保护成员,保护数据成员只允许被本类以及其子类的成员函数访问,保护成员函数只允许在本类以及其子类中调用。保护成员与私有成员类似,区别在于保护成员可以在其所在类的子类的成员函数中访问。

    公有成员访问控制

    用关键字public修饰的成员称为公有成员,公有数据成员不仅可以在类的内部访问,而且可以在类的外面访问,公有成员函数可以在类的内部和外部调用。

    https://www.cnblogs.com/dongsheng/p/3344011.html

    private,public,protected方法的访问范围.(public继承下)
    private: 只能由该类中的函数、其友元函数访问,不能被任何其他访问,该类的对象也不能访问. 
    protected: 可以被该类中的函数、子类的函数、以及其友元函数访问,但不能被该类的对象访问 
    public: 可以被该类中的函数、子类的函数、其友元函数访问,也可以由该类的对象访问
    注:友元函数包括两种:设为友元的全局函数,设为友元类中的成员函数

  • 相关阅读:
    堆排序算法
    归并排序的递归算法与非递归
    二叉排序树(BST)的建立
    枚举排列的两种常见方法
    UVa 439骑士的移动(BFS)
    UVa 二叉树重建(先序+中序求后序)
    UVa 四叉树
    UVa 10562看图写树(二叉树遍历)
    JDBC(6)事务处理&批量处理
    JDBC(5)ResSetMetaData&DatabaseMetaData&获取数据库主键的值
  • 原文地址:https://www.cnblogs.com/wllwqdeai/p/10111721.html
Copyright © 2020-2023  润新知