访问修饰符

一、分类及权限

 

【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而失去了封装的意义。

如果错过太阳时你流了泪,那你也要错过群星了。
在所有的矛盾中,要优先解决主要矛盾,其他矛盾也就迎刃而解。
不要做个笨蛋,为失去的郁郁寡欢,聪明的人,已经找到了解决问题的办法,或正在寻找。
原文地址:https://www.cnblogs.com/szrs/p/12156239.html