Arv Flashcards
Arvshierarkier kallas även
Taxonomier
Varför är det viktigt att använda arv i programmering?
För att i en klass kommer våra objekt att ha gemensamma egenskaper och slippa redundans
Vad är “arv” i programmering?
Superklass, att skapa en basklass som innehåller de egenskaper våra klasser delar
Hur kan man se att något är en subklass?
class Student(Person): iom att person är inom parantes visar det att student är en subklass
Subklass kallas även, och superklass kallas även
Child class Parent class
Om två relaterade klasser behöver samma instansvariabler och metoder så
kan man då koppla ihop klasserna och låta den ena ärva från den andra, arv
Subklassen kan använda superklassens vadå?
Instansvariabler och metoder
I vilket fall vill man använda sig av superklasser och subklasser?
Om ens klasser naturligt låter sig ordnas i en hierarki så kan man definiera
sina klasser som superklasser och subklasser