小白学java第13天
包的本质:创建不同的文件夹/目录来保存类文件
包命名规则:只能包含数字,字母,下换线,小圆点,但不能用数字开头,不能是关键字或者保留字
命名规范:一般是小写字母+小圆点
package的作用是声明当前类所在的包,需要放在类的最上面,一个类中最多只有一个package
import指令位置放在package的下面,类的上面
访问修饰符:
| 访问级别 | 访问修饰符 | 同类 | 同包 | 子类 | 不同包 |
| 公开 | public | √ | √ | √ | √ |
| 受保护 | protected | √ | √ | × | × |
| 默认 | 无修饰符 | √ | √ | × | × |
| 私有 | private | √ | × | × | × |
只有默认和public可以修饰类
面向对象的三大特征:封装,继承,多态
封装:把抽象出的数据(属性)和对对象的操作(方法)封装在一起,数据被保护在内部,程序的其他部分只有通过被授权的操作(方法)才能对数据进行操作
封装的好出:
1.隐藏实现细节
2.可以对数据进行验证,保证安全合理
封装的实现步骤:
1.将属性进行私有化
2.提供一个公共的set方法,用以对属性判断并幅值
3.提供一个公共的get方法,用以获取属性的值
本文详细介绍了Java中包的概念及使用方法,包括包的命名规则、声明方式及其作用。同时,深入探讨了访问修饰符的使用场景和权限级别,如public、protected、默认和private等,并解释了封装的基本概念及其实施步骤。
515

被折叠的 条评论
为什么被折叠?



