private,public,protected成员的访问权限
public: 能被类成员函数、子类函数、友元访问,也能被类的对象访问。
private: 只能被类成员函数及友元访问,不能被其他任何访问,本身的类对象也不行。
protected: 只能被类成员函数、子类函数及友元访问,对外是隐藏的,不能被其他任何访问,本身的类对象也不行,子类对象。
类的继承后方法属性变化
使用private继承,父类的所有方法在子类中变为private,子类都无权访问;
使用protected继承,父类的protected和public方法在子类中变为protected,private方法不变;
使用public继承,父类中的方法属性不发生改变;
为什么用私有继承?每种继承方法的使用场合


本文详细解析了C++中public、private、protected成员的访问权限,以及不同继承方式下父类方法属性的变化,包括私有继承、保护继承和公有继承的特点与适用场景。
2388

被折叠的 条评论
为什么被折叠?



