构造函数调用一般是在你建立相对应的对象时会被调用。
如:class A
{ int a;
A()
{ System.out.println("a"); }
A(int a)
{ this.a=a;
System.out.println("a") ; }
class B
{ public statlc void main(String[] args)
{
A c=new A();//这个就是调用了想对应的构造函数A()。
A c1=new A(4)//这个是调用了想对应的构造函数A(int a)。
}
}
还有一种就是本类中的调用,这个要用this()语句来实现。
学了继承的花还有super()调用
|