Dom Rozwój Co to jest pojedyncze dziedzictwo? - definicja z techopedia

Co to jest pojedyncze dziedzictwo? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza Pojedyncze Dziedziczenie?

Pojedyncze dziedziczenie umożliwia klasie pochodnej dziedziczenie właściwości i zachowania z pojedynczej klasy nadrzędnej. Pozwala klasie pochodnej odziedziczyć właściwości i zachowanie klasy podstawowej, umożliwiając ponowne użycie kodu, a także dodając nowe funkcje do istniejącego kodu. To sprawia, że ​​kod jest znacznie bardziej elegancki i mniej powtarzalny. Dziedziczenie jest jedną z kluczowych cech programowania obiektowego (OOP).


Pojedyncze dziedziczenie jest bezpieczniejsze niż wielokrotne dziedziczenie, jeśli zostanie zastosowane w odpowiedni sposób. Umożliwia także klasie pochodnej wywołanie implementacji klasy nadrzędnej dla określonej metody, jeśli metoda ta jest nadpisana w klasie pochodnej lub w konstruktorze klasy nadrzędnej.

Techopedia wyjaśnia Single Inheritance

Koncepcja dziedziczenia jest używana w wielu językach programowania, w tym w C ++, Java, PHP, C # i Visual Basic. Aby zaimplementować dziedziczenie, C ++ używa operatora „:”, podczas gdy Java i PHP używają słowa kluczowego „przedłużyć”, a Visual Basic używa słowa kluczowego „dziedziczy”. Java i C # umożliwiają tylko pojedyncze dziedziczenie, podczas gdy inne języki, takie jak C ++, obsługują wielokrotne dziedziczenie.

Co to jest pojedyncze dziedzictwo? - definicja z techopedia