C# задание на наследование

Как следует объявить класс, от которого нужно запретить наследование? (C #)

a) readonly class D
{/ * Class members here * /}
b) protected class D
{/ * Class members here * /}
c) public sealed class D
{/ * Class members here * /}
d) public virtual class D
{/ * Class members here * /}

Ответы (1 шт):

Автор решения: raspberry

Если класс объявлен с модификатором sealed, то от этого класса нельзя наследовать и создавать производные классы. Например:

sealed class Smth
{
}
→ Ссылка