今日内容介绍
1、构造方法
2、this关键字
3、super关键字
4、综合案例
###01构造方法引入
* A:构造方法的引入
在开发中经常需要在创建对象的同时明确对象的属性值,比如员工入职公司就要明确他的姓名、年龄等属性信息。
那么,创建对象就要明确属性值,那怎么解决呢?也就是在创建对象的时候就要做的事情,当使用new关键字创建对象时,怎么给对象的属性初始化值呢?
这就要学习Java另外一门小技术,构造方法。
* B: 那什么是构造方法呢?
从字面上理解即为构建创造时用的方法,即就是对象创建时要执行的方法。既然是对象创建时要执行的方法,那么只要在new对象时,
知道其执行的构造方法是什么,就可以在执行这个方法的时候给对象进行属性赋值。
###02构造方法作用
* A: 构造方法的作用:
在new的同时给成员变量赋值,给对象属性进行初始化。
* B: 举例:
Perons p = new Person(“张三”,23); 在new 的时候给p对象的name属性和age属性进行赋值,使这个对象的属性有值。