新特性
1.Java15开始,允许使用sealed修饰class,并通过 permits指定能够从改class继承的子类名称。
2.sealed类主要用于一些框架,防止继承被滥用
3.java15中要使用sealed必须使用参数–enable-preview和–source 15。
创造一个名为Shape的sealed类
public sealed class Shape permits Rect,Circle,Triangle{
//指定只能由 Rect Circle Triangle继承Shape这个类
}
原创
2020-12-06 00:27:50 ·
114 阅读 ·
0 评论