Home / C# Programming / Inheritance :: Discussion

Discussion :: Inheritance

  1. How can you prevent inheritance from a class in C#.NET ?

  2. 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.

    View Answer

    Workspace

    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