Forelæsningsnoter i Objekt-orienteret Programmering Introduktion til objekt-orienteret programmering
Generalisering og specialisering
I forlængelse af forrige side ser vi her på en anden måde at lave et begreb ud fra et eksisterende:
Specialisering, og modsat rettet generalisering.
Generalisering danner et bredere begreb fra et smallere
Specialisering danner et smallere begreb fra et bredere
Generalisering er udtryk for en begrebsdannelse, hvor man tager udgangspunkt i et eksisterende
begreb som gøres bredere.
Specialisering repræsenterer en begrebsdannelse som er modsat rettet af generalisering
Et generaliseret begreb betegner et bredere dækkende begreb end
det specialiserede begreb.
Litteraturbegreber
Time concepts
Ekstensionen af et specialiseret begreb er
en delmængde af ekstensionen af det mere generelle begreb. Intensionen
af det specialiserede begreb udvides typisk med nye egenskaber; det
kan også forekomme, at eksisterende egenskaber redefineres (pålægges
bånd) når man beskriver et specialiseret begreb.