JAVA中public,protected,default,private的区别
类中的成员数据访问权限可分为:public,protected,default,private
1.public表示公有,数据成员和成员函数对所有用户开放。
2.protected表示只有同一class类和其子类可以使用,和另一包中的同一子类使用。
2.private表示私有,只有同一class类才能调用。
3.default默认类,又称friendly类,可以在同一C拉萨市类和为同一“包”使用。
下表显示了每个修饰符允许的成员的访问变量
Class:类 Package:本包 Subclass:子类 World:外部包