对于 “如果子类构造方法中既没有显示调用父类的构造方法,而父类又没有无参的构造方法,则编译出错。”
如果父类无参构造器和有参构造器都没定义时,则不报错。当类没有定义构造器时,编译器默认给类定义了无参构造器。
即当父类只有有参构造器时,编译出错。
如果父类无参构造器和有参构造器都没定义时,则不报错。当类没有定义构造器时,编译器默认给类定义了无参构造器。
即当父类只有有参构造器时,编译出错。
2015-03-17
匿名内部类与接口配合使用
Interface obj = new Interface(){
public abstract .......方法名(){
语句............
};
};
Interface obj = new Interface(){
public abstract .......方法名(){
语句............
};
};
2015-03-15