Język C++
sealed (metoda)
[słowo kluczowe] Metoda typu sealed nie może być przeciążana w klasach potomnych.Składnia
class CKlasa
{
public:
virtual metoda() sealed;
};
class CKlasaDruga
: public CKlasa
{
public:
virtual metoda();
};
Opis szczegółowy
Metoda typu
sealed nie może być przeciążana w klasach potomnych. Używaj słowa kluczowego
sealed przy deklaracji metody aby zapobiec możliwości przeciążenia danej metody przez klasy potomne.
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
final (metoda), które ma takie samo znaczenie jak opisane słowo kluczowe
sealed.
Zagadnienia powiązane
final (metoda) | Metoda typu final nie może być przeciążana w klasach potomnych. (słowo kluczowe) |
---|
sealed (klasa) | Klasa typu sealed nie może być dziedziczona. (słowo kluczowe) |
---|
Linki zewnętrzne
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.