长沙市建设厅官方网站,五八同城找工作,网络舆情监测专业就业前景,app商店下载今日学习韩顺平java0200_韩顺平Java_对象机制练习_哔哩哔哩_bilibili
今日学习p273-p285
包
包的本质实际上就是创建不同的文件夹/目录来保存类文件
包的三大作用 区分相同名字的类 当类很多时#xff0c;可以很好的管理类 控制访问范围
包的基本语法
package com.xx…今日学习韩顺平java0200_韩顺平Java_对象机制练习_哔哩哔哩_bilibili
今日学习p273-p285
包
包的本质实际上就是创建不同的文件夹/目录来保存类文件
包的三大作用 区分相同名字的类 当类很多时可以很好的管理类 控制访问范围
包的基本语法
package com.xxxx
说明: package关键字表示打包 com.xxxx表示包名
包的命名
命名规则:
只能包含数字、字母、下划线、小圆点但不能用数字开头不能是关键字或保留字
命名规则
一般是小写字母小圆点如
com.公司名.项目名.业务模块名 com.sina.crm.user
如何引入包
语法:import 包;
我们引入一个包的主要目的是要使用该包下的类
访问修饰符
基本介绍:java提供四种访问控制修饰符号控制方法和属性(成员变量)的访问权限: 公开级别:用public修饰,对外公开 受保护级别:用protected修饰, 对子类和同一个包的类公开 默认级别:没有修饰符,向同一个包的类公开 私有级别:用private修饰只有类本身可以访问,不对外公开 使用的注意事项 修饰符可以用来修饰类中的属性、成员方法以及类 只有默认的和public才能修饰类并且遵循上述访问权限的特点 成员方法的访问规则和属性完全一样
封装
封装就是把抽象出的数据和对数据的操作封装在一起数据被保护在内部程序的其他部分只有通过被授权的操作才能对数据进行操作
封装的理解和好处 隐藏实现细节 可以对数据进行验证保证安全合理
封装的实现步骤 将属性进行私有化 提供一个公共的set方法用于对属性判断并赋值 提供一个公共的get方法用于获取属性的值
将构造器和setxxx结合