Discussion :: Inheritance
-
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 sealed.
|
D.
Declare the class as suppress.
|
E.
Declare the class as override.
|
Answer : Option C
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.
Be The First To Comment