C#控制台设计一个学生类Student和它的一个子类Undergraduate,并进行测试

要求:1.重写Student类ToSteing()方法,Student默认继承 object基类
2.在Undergraduate类中重写Show()方法,调用Student类Show()方法 (关键字 base)
3.密封Student类,拒绝Undergraduate类继承。 (关键字sealed)

Undergraduate和student什么关系?Student类Show()方法 (关键字 base)从这个关系看出Undergraduate继承自student,但是第三点又说不允许继承student。。。