Google News
logo
C# - Quiz(MCQ)
How can you prevent inheritance from a class in C#.NET ?
A)
Declare the class as shadows.
B)
Declare the class as overloads.
C)
Declare the class as override.
D)
Declare the class as sealed.

Correct Answer :   Declare the class as sealed.


Explanation : C#.NET allows sealed attribute to be used as a part of class statement. Classes declared with sealed keyword cannot be used as based class for other classes. Most important reason to do this world be to prevent behavior of a class to be changed in any way.

Advertisement