C# Sealed Class
In this article we will discuss about what is Sealed Class and how it will be implemented.
We know that a public or internal Class can be inherited by any other class and by inheriting the class we can access its properties within another derived Class in C#. If we do not want a Class to be inherited by another Class in C# then C# introduces us the concept of Sealed Class. A Class can be declared as Sealed Class by using Sealed keyword followed by the access modifier and class name. If we will try to inherit a sealed Class then the compiler will generate an error that you can't inherit the Sealed Class.
Here is the Complete Program:
In the above figure it is clear that Class A is declared as a Sealed Class and if another Class i.e. B is trying to inherit it a compiler is giving the error that class B cannot inherit the Class A.Further Readings
You may also want to read these related articles.
Ask Your Question
Got a programming related question? You may want to post your question here
Programming Answers here