黑马程序员技术交流社区

标题: 几种不同的构造方法 [打印本页]

作者: 洛邑王澈    时间: 2015-10-17 10:16
标题: 几种不同的构造方法
构造方法也可以实现overloading。例:
public  void  teach(){};
public  void  teach(int a){};
public  void  teach(String a){}为三种不同的方法。

Overloading方法是从低向高转。
Byte—short—float—int—long—double。

在构造方法中,this表示本类的其他构造方法:
student(){};
student(string n){
  this();//表示调用student()
}
如果调用student(int a)则为this(int a)。
特别注意:用this调用其他构造方法时,this必须为第一条语句,然后才是其他语句。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2