CS3L17——密封类

本章代码关键字

1
sealed        //密封关键字修饰的类,无法再被继承

密封类

密封类,是使用 sealed​ 密封关键字修饰的类,它的作用是:让类无法再继承

在面向对象程序的设计中,密封类的主要作用就是不允许最底层子类被继承,
可以保证程序的规范性,安全性,未来在制作复杂系统和程序框架时,密封的作用会显现出来。

示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
class Father
{

}

sealed class Son : Father
{
//使用了sealed关键字的类不能被继承
}

//下面的类就无法继承密封类
//class Test : Son
//{
//}