public protect和protect的区别

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
}
版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

可以在程序中的任何位置(类内、类外)被其他的类和对象调用。子类可以继承和使用父类中所有的公共成员

被private修饰的变量和方法,只能在所在的类的内部被调用和修改不可以在类的外部被访问。在子类中也不可以

如果直接调用,就会发生错误

用protected修饰的类成员,可以在本类和子类中被调用但是在其他地方不能被调用。

}

public protect: 访问限制最宽的修饰符修饰嘚类、属性以及方法可以跨类,跨包访问。

protect: 修饰的类、属性以及方法只能被类本身的方法及子类访问子类在不同的包中也可以访问

default:默认修饰符。只允许在同一个包中进行访问

private: 访问权限限制的最小的修饰符。修饰的类、属性以及方法只能被该类的对象访问其子类不能访問,不能跨包访问

发布了3 篇原创文章 · 获赞 0 · 访问量 792

}

我要回帖

更多关于 public protect 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信