写个例子好明白点,疑问所在。
class Student
{
String name = "zhangsan";
int age;
Student()
{
System.out.println(name+"+"+age);
}
Student(int a)
{
SetAge(a);
System.out.println(name+"+"+age);
}
void SetAge(int a)
{
age=a;
}
}
class Demo
{
public static void main(String[] args)
{
Student s = new Student(15);
s.SetAge(18);//这个是调用类中的一般函数。
s.Student();//这为什么不可以调用构造函数,构造函数一直存在?
}
}