最终类可以用Java子类化吗?
最终修饰符,用于最终确定类,方法和变量的实现。
使用被声明为final的类的主要目的是防止该类被子类化。如果将一个类标记为final,则任何类都不能从final类继承任何功能。
您不能延长期末班。如果尝试使用,则会出现编译时错误。
示例
final class Super {private int data = 30;
}
public class Sub extends Super{
}
输出结果
C:\Sample>javac Sub.javaSub.java:7: error: cannot inherit from final Super
public class Sub extends Super{
^
1 error
以上是 最终类可以用Java子类化吗? 的全部内容, 来源链接: utcz.com/z/358962.html