构造函数:构造创建对象时调用的函数。
注意: 如果定义了带参数的构造函数,那么默认的无参构造函数就没有了,
作用:对对象进行初始化 创建对象都必须要通过构造函数初始化
注意: 如果定义了带参数的构造函数,那么默认的无参构造函数就没有了,
需要重新定义一个无参数的构造函数
特点:
构造函数:创建对象时对对象进行初始化 只被调用一次
一般函数:创建对象后,才可以调用 可以调用多次
this关键字: 指的是当前对象
this就是所在函数所属对象的引用
作用: 1、调用对象的属性和方法
2、调用构造函数this() this语句必须位于第一句(因为初始化要先执行)