学习Java的第十四天
今天学习了
4.4this内存原理
4.5封装
4.5.1封装,继承,多态
4.5.2封装原则(private)
4.5.3封装好处
提高代码安全性,复用性
5构造方法
5.1作用:创建对象
格式:public class 类名{
修饰符 类名(参数){
}
}
功能:完成对象数据的初始化
5.2注意事项
5.2.1构建方法的创建
没有定义构造方法,系统将给出一个默认的无参数构造方法
定义了构造方法,系统不再提供默认构造方法
5.2.2构造方法的重载
定义了带参构造方法,还要使用无参数的构造方法,必须再写一个无参数构造方法
5.2.3推荐使用方式
无论是否使用,都手工书写无参数构造方法
5.3标准类制作
5.3.1成员变量 使用private修饰
5.3.2构造方法
提供一个无参构造方法 提供一个带多个参数的构造方法
5.3.3成员方法
5.3.4创建对象并为其成员变量赋值方式
无参构造方法创建对象后使用,setXxx()赋值
使用带参构造方法直接创建带有属性值的对象