更新时间:2022-09-22 09:30:59 来源:动力节点 浏览1500次
不,构造函数不能在 Java 中被继承。
在Java继承定义中,子类继承了超类的成员,但构造函数除外。
换句话说,构造函数在Java中不能被继承,因此没有必要在构造函数之前写final。
public interface InterfaceTest {
public InterfaceTest(){
}
public abstract void display();
public abstract void show();
}
尽管如此,如果您尝试在接口中编写构造函数,它将产生编译时错误。
C:\Sample>javac InterfaceTest.java
InterfaceTest.java:2: error: <identifier> expected
InterfaceTest(){ ^
1 error
C:\Sample>
以上就是关于“告诉你构造函数可以被继承吗”的介绍,大家如果想了解更多相关知识,可以关注一下本站的Java在线学习,里面的课程内容由浅到深,细致全面,很适合0基础的小伙伴学习,希望对大家能够有所帮助哦。
0基础 0学费 15天面授
有基础 直达就业
业余时间 高薪转行
工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习