Pojedyncze dziedzictwo

Autor: Randy Alexander
Data Utworzenia: 24 Kwiecień 2021
Data Aktualizacji: 1 Lipiec 2024
Anonim
Wykład popularnonaukowy „Dziedzictwo indoeuropejskie - mity" Lato z helem dzień 5.
Wideo: Wykład popularnonaukowy „Dziedzictwo indoeuropejskie - mity" Lato z helem dzień 5.

Zawartość

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.


Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

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.