北京网站网站建设,厦门网站制作开发收费,外贸网站建设入门,下载优化大师apppublic、protected、private是访问控制修饰符#xff0c;决定了类成员的可访问性#xff0c;特性如下#xff1a; public#xff1a; 可以被类内部和类外部直接访问 可以被派生类访问
protected#xff1a; 可以被类内部访问 可以被派生类访问 不能被类的外部直接访问
p…public、protected、private是访问控制修饰符决定了类成员的可访问性特性如下 public 可以被类内部和类外部直接访问 可以被派生类访问
protected 可以被类内部访问 可以被派生类访问 不能被类的外部直接访问
private 可以被类的内部访问 不能被类的外部访问 不能被派生类访问
继承方式决定了基类成员在派生类中访问权限 public继承 基类中public成员在派生类中仍然是public 基类中的protected成员在派生类中仍然是protected 基类中的private成员在派生类中不可访问但是仍然存在于派生类的内存布局中
protected继承 基类中的public在派生类中变为protected 基类中的protected在派生类中仍然为protected 基类中private在派生类中不可访问
private继承 基类中的public成员在派生类中变为private 基类中的protected成员在派生类中变为private 基类中的private在派生类中不可访问