一、分类及权限
【1】 public 本类 本包中的子类 本包中的其它类 其它包中的子类 其它包中的其它类
【2】 protected 本类 本包中的子类 本包中的其它类 其它包中的子类 不能
【3】 default 本类 本包中的子类 本包中的其它类 不能 不能
【4】 private 本类 不能 不能 不能 不能
二、关于访问修饰词的说明
1、对访问权限的控制
1.1 如何创建工具类库:jar包文件;todo:自己做个jar包
1.2 将类的访问权限设为private
一方面可以使客户端用户清晰的知道哪些是自己可以操作的类,另一方面,类库的设计者可以放心的private修饰的类,进行改善优化。
1.3 使用访问修饰符的意义
再一次说明java语言的严谨性和安全性,我们在以后使用这4中修饰符时创建一个类,这个类的权限尽量要小,这样才能减少漏洞和提高安全性,从而体现java面向对象的封装性。
-
java面向对象的封装性对以后做程序很有帮助,可以在实际操作项目中锻炼学习。
-
最好不要图方便一直用public而失去了封装的意义。