Sealed (zapečaćene) klase i metode
Completion requirements
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