java抽象类可以有构造⽅法学过java都知道抽象类不能实例化,会认为它不能够有构造⽅法,然⽽并不是这样的。
它的调⽤是由实现⼦类构造的时候去调⽤;这样初始化的时候有⽤。
举个例⼦:
abstract class T {
public T(){
System.out.println("T构造器....");
}
java接口有没有构造方法
}
class A extends T {
public A(){
System.out.println("A.构造器.....");
}
public static void main(String[] args) {
new A();
}
}
输出:
T构造器....
A.构造器.....

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。