1.构造方法在一个对象被new时执行
2.类中的构造方法可以省略不写,编译器会自动生成
3.错误说法:构造函数必须与类同名,但方法不能和类同名。
正确说法:方法可以和类同名,和构造方法的区别是:构造方法没有返回值
public class Test{
//构造方法
public Test(){
System.out.println("constructor");
}
//方法
public void Test(){
System.out.println("not constructor");
}
}
4.错误说法:一个类只能定义一个构造方法
正确说法:构造函数可以重载