Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Opracował: Piotr DejaVu Szawdyński
Język C++

sealed (klasa)

[słowo kluczowe] Klasa typu sealed nie może być dziedziczona.

Składnia

C/C++
class CKlasa sealed
{
};

class CKlasaDruga
    : public CKlasa //INFO: błąd kompilacji
{
};

Opis szczegółowy

Klasa typu sealed nie może być dziedziczona. Używaj słowa kluczowego sealed przy deklaracji klasy aby zapobiec dziedziczeniu danej klasy.

Uwaga!
Słowo kluczowe sealed jest rozszerzeniem kompilatora Microsoft Visual C++ i nie należy ono do standardu C++.

Dodatkowe informacje

W standardzie C++11 pojawiło się słowo kluczowe » standard C++final (klasa), które ma takie samo znaczenie jak opisane słowo kluczowe sealed.

Zagadnienia powiązane

final (klasa)Klasa typu final nie może być dziedziczona. (słowo kluczowe)
sealed (metoda)Metoda typu sealed nie może być przeciążana w klasach potomnych. (słowo kluczowe)