1 构造函数
基于类所产生的实例对象往往有很多值重复,重复赋值会很麻烦。
构造函数可用于帮助我们初始化对象(给对象的每个属性依次赋值),构造函数是特殊的方法。
1)无返回值,void也不能写
2)构造函数的名称必须和类名一样
#构造函数可以重载
#构造函数必须是public,如果是static或者是private那就访问不到
2 new关键字
帮助我们完成三件事
1)在内存中开辟了一块空间
2)在开辟的空间中创建对象
3)调用对象的构造函数进行初始化
3 this关键字
1)代表当前类的对象
2)在类当中显示的调用本类的构造函数:this
解释:在对构造函数进行方法重载的时候,往往需要调用自己本身,这时可以使用关键字this
4 析构函数
程序结束时候才会执行
帮助我们释放资源