. jak .NET

.NET & stuff blog by Maciej "Procent" Aniserowicz

Zagadka abstrakcyjnie zapieczętowana

19 marca 2008 13:45 w kategorii: pro
Tagi: ,

Czy wiemy co to "abstract class"? WIEMY! A wiemy co to "sealed class"? WIEMY! Teoretycznie - dwa przeciwieństwa. Jedno zabrania tworzenia instancji klasy, drugie - zabrania dziedziczenia z klasy.
Czy spotkał się ktoś kiedyś z klasą zadeklarowaną w ten sposób?

 1:   abstract sealed class AbstractSealed
2: {
3: }

Kompilator naturalnie zgłosi sprzeciw. Jak więc możliwe jest uzyskanie poniższego efektu?

Pierwsza poprawna deklaracja klasy AbstractSealed umieszczona w komentarzach do tego posta zostanie nagrodzona ślicznym uśmiechem prezesa. Z radosnych statystyk wynika, że ktoś oprócz mnie i mojej Joanny na ten blog jednak zagląda, więc może w ten sposób uda się zwiększyć ruch w komentarzach? ;)


Dla zwycięzcy - njorda - za poprawną odpowiedź (static class AbstractSealed) z życzeniami pomyślności! Obyś nigdy nie narzekał na jakość odbioru RadiaM :)


Komentarze

njord

19 marca 2008 14:27

public static class AbstractSealed
{
}

:)

tom

19 marca 2008 15:25

Haker! ;)

Nazgul

19 marca 2008 15:26

Za późno tu trafiłem ;)

Procent

19 marca 2008 17:02

Ołjea, prezes i jego uśmiech już w drodze!... ;)

Dodaj komentarz


 

[b][/b] - [i][/i] - [u][/u] - [quote][/quote] - [code][/code]