【构造函数】 :
1.构造函数与类名相同,没有任何返回值(包括void,也没有),访问权限根据个人需求而定;
2.构造方法的特权调用,可直接用 new + 构造函数名();
3.构造方法的作用是初始化对象(即可以在构造方法内部初始化对象的属性)。
4.不能被static、final、synchronized、abstract和native修饰。
5.构造方法不能被子类继承(在子类构造方法内,用super();来调用父类构造函数,但是super();必须是该方法内的第一条语句)
6.构造方法可以被重载。
7.this与构造方法
第一个构造方法,给类的成员变量name赋值,
第二个构造方法调用第一个构造方法,给成员变量name一个初始值"John/Mary/Doe".
* 静态方法不能使用this关键字,静态方法不属于类的实例 (方法引用this指向正在执行方法的类的实例)