2010. május 28., péntek

C# Sealed Method

Tudta ön, hogy meg lehet akadályozni egy virtuális metódusnál, hogy a mi override-unkat később, egy a mi implementációnkból öröklő új osztály felülírhassa? Erre szolgál a sealed method.
Azért az vicces, hogy így 5-6 év után is tud újat tanulni az ember.

2 megjegyzés:

  1. Ha pedig azt szeretnéd, hogy egy osztályodat senki sem örökölhesse, arra pedig a sealed class.
    VálaszTörlés
  2. Amikor a Path osztályt akartam örökölni Silverlightban, akkor találkoztam először a sealed class-al a gyakorlatban. Anyáztam is rendesen, mint kiderült, nem egyedül: http://forums.silverlight.net/forums/p/1334/216456.aspx

    Azóta sem vagyok benne biztos, hogy mennyire hasznos a sealed.
    VálaszTörlés