Lektions indhold -- Tastaturgenvej: 'u'  Forrige side: Problemstillinger -- Tastaturgenvej: 'p'  Næste side: Specialisering -- Tastaturgenvej: 'n'  Forelæsningsnoter - alle sider sammen  slide -- Tastaturgenvej: 't'  Hjælp om disse noter       Kurset's hjemmeside  Side 20 : 22
Forelæsningsnoter i Objekt-orienteret Programmering
Objekt-orienteret programmering: Ekstra materiale
Polymorfi, dynamisk binding og interfaces

Vi vil her studere vekselvirkningen mellem polymorfi, dynamisk binding og anvendelsen af interfaces

Objekter af forskellige klasser, der implementerer det samme interface, kan anvendes i flæng

/user/normark/courses/prog1/prog1-01/sources/java/noteEksempler/nedarvning/Flex.javaKlassen Bygning.

Klassen Bygning.

/user/normark/courses/prog1/prog1-01/sources/java/noteEksempler/nedarvning/Flex.javaKlassen Køretøj.

Klassen Køretøj.

/user/normark/courses/prog1/prog1-01/sources/java/noteEksempler/nedarvning/Flex.javaInterfacet SkatteMål.

Interfacet SkatteMål.

/user/normark/courses/prog1/prog1-01/sources/java/noteEksempler/nedarvning/Flex.javaKlassen SkatteBygning.

Klassen SkatteBygning.

/user/normark/courses/prog1/prog1-01/sources/java/noteEksempler/nedarvning/Flex.javaKlassen SkatteKøretøj.

Klassen SkatteKøretøj.

/user/normark/courses/prog1/prog1-01/sources/java/noteEksempler/nedarvning/Flex.javaEn flexibel applikation.

En flexibel applikation.

/user/normark/courses/prog1/prog1-01/sources/java/noteEksempler/nedarvning/Flex.javaAlt i ét.

Alt i ét.