第1个回答 2010-09-06
是构造方法必须与类名一致,如
public class A{
public A(){
//这里写实例化类时要初始化的一些信息
}
}
构造方法可以有多个,要遵从方法重载。在不写构造方法时,系统会自己加一个无参的构造方法,一但你写一个构造方法,系统就不会给你建了。没有构造方法,就没有办法实例化一个类。
第2个回答 2010-09-05
函数名是任意的,与“类名”一直的是“构造函数”的名称。
因为在Java中我们见过最多的一句话就是:Test t=new Test();
在这里面 Test() 就是那个构造函数,我们通过这样的方法才能构造出一个Test类型的实例。
第3个回答 2010-09-05
类名必须和文件名一致,构造函数名必须和类名一致
public clss Test {
public Test {}
}
第4个回答 2010-09-05
函数名必须与类名一致?
是构造函数名与类名一致,这是java的规定
public class Student{
int age;
public Student(int age){
this.age = age;
}
public static void main(String[] args){
}
}