Bird
0
0

Which statement about sealed methods in C# is true?

easy🧠 Conceptual Q2 of 15
C Sharp (C#) - Inheritance
Which statement about sealed methods in C# is true?
AA sealed method cannot be overridden in any derived class.
BA sealed method can only be called from the base class.
CA sealed method must be static.
DA sealed method can be overridden multiple times.
Step-by-Step Solution
Solution:
  1. Step 1: Understand sealed method purpose

    A sealed method stops further overriding in derived classes.
  2. Step 2: Confirm method call rules

    Sealed methods can be called normally; sealing only affects overriding.
  3. Final Answer:

    A sealed method cannot be overridden in any derived class. -> Option A
  4. Quick Check:

    Sealed method override = disallowed [OK]
Quick Trick: Sealed methods stop further overrides but can be called normally [OK]
Common Mistakes:
MISTAKES
  • Believing sealed methods must be static
  • Thinking sealed methods cannot be called from derived classes
  • Confusing sealed methods with abstract methods

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More C Sharp (C#) Quizzes