帮忙解释一下private和protect和publib这三个的作用域主要还是不明白protect

如题所述

修饰符 类内部 同一个包 子类 任何地方
private Yes
default Yes Yes
Protected Yes Yes Yes
public Yes Yes Yes Yes

对于class的权限修饰符只可以用public和default
a.Public类可以在任意地方被访问
b.default类只可以被同一个包内部的类访问
c.protected类只可以被同一个包内部的类和子类访问
d.private类只可以被内部的类访问

结合上面那个表看,希望能帮助你
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-09-13
protect 关键字是一个成员访问修饰符。受保护成员在它的类中可访问并且可由派生类访问。类中的受保护成员继承后在子类中仍然是受保护成员。
相似回答