Sealed (zapečaćene) klase i metode
Uslovi za završetak
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);
}
}
|
Poslednja izmena: недеља, 24. јануар 2021, 15:31