sealed Java · 关键字
限制哪些类可以继承当前类,像给继承关系加上白名单(Java 17+)。
怎么用
sealed class 类名 permits 子类1, 子类2 { }
小例子
sealed class Shape permits Circle, Square {}
运行结果
只有 Circle/Square 可继承 Shape
提醒:子类必须是 final、sealed 或 non-sealed 之一
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Java全部词条