Forelæsningsnoter i Objekt-orienteret Programmering Nedarvning
Eksempel på specialiseringer af Konto
Vi har i en tidligere lektion set på klassen Konto og en række mulige specialiserede kontoklasser.
Vi vender her tilbage til eksemplet, specielt med henblik på at forstå is-a relationen
Klassehierarkiet med Konto som den mest generelle klasse. Vi ser tre specialiserede kontoklasser:
CheckKonto, AktionærKonto og GevinstKonto
Mulige ekstensioner af Konto klasserne. Vi ser her at en AktionærKonto er en (is a) Konto, og tilsvarende
at en CheckKonto og en GevinstKonto er en (is a) Konto.
En CheckKonto er en Konto, en AktionærKonto er en Konto og en GevinstKonto er en Konto