1.构造方法的性质
1.一定是public的
2.如果是子类的对象被实例化,一定会调用父类的构造方法
3.构造方法是可以被重载的
package Test;
public class c {
public static void main(String []args)
{
a b=new a();
c a=new c();
}
public c()
{
System.out.println("cCCCCCCC");
}
static {
System.out.println(" ");
}
}
class a extends c{
public a()
{System.out.println("aaaaaaaaaaaa");}
}
1.一定是public的
2.如果是子类的对象被实例化,一定会调用父类的构造方法
3.构造方法是可以被重载的
package Test;
public class c {
public static void main(String []args)
{
a b=new a();
c a=new c();
}
public c()
{
System.out.println("cCCCCCCC");
}
static {
System.out.println(" ");
}
}
class a extends c{
public a()
{System.out.println("aaaaaaaaaaaa");}
}