public class MyPrint {
public void MyPrint(){ //这是一个方法,如果去掉void就是构造函数
System.out.println("method");
}
public test(){ //提示错误,方法声明错误,必须加上返回值
}
public static void main(String[] args){
MyPrint mp=new MyPrint(); //构造函数自动调用
mp.MyPrint(); //方法必须显示调用
}
}
上面这个例子中,有void返回值的MyPrint方法不是构造函数,而是一个普通的成员函数,不过取名跟构造函数相同。
转载于:https://my.oschina.net/u/1464678/blog/211918