Sealed (zapečaćene) klase i metode
Dodaje se ključna reč sealed pre definicije klase. Ne mogu da se koriste kao osnovne klase. Ne mogu biti apstraktne klase. Onemogućavaju nasleđivanje.
Izvedene klase ne mogu da override-uju sealed metode.
Primer:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
sealed class Sealed
{
public int x;
public int y;
}
class SealedTest
{
static void Main()
{
Sealed s = new Sealed();
s.x = 110;
s.y = 150;
Console.WriteLine("x = {0}, y = {1}", s.x, s.y);
}
}
|
Last modified: Sunday, 24 January 2021, 3:31 PM