VU Objektorientierte Programmierung (Puntigam, Krall)
Gesammelte Prüfungsfragen, Stand: 03.05.2009
Datenabstraktion
Datenkapselung (encapsulation)
data hiding
Objektkopplung
Klassenzusammenhalt
Faktorisierung
arten des polymorphismus
Ersetzbarkeitsprinzip
subtyping
implizierte Untertypen
Kovarianz
Kontravarianz
Invarianz
Bedingungen
allgemein und wie siehts konkret in Java aus
Aus welchen Grund sind Eingangsparameter in Java invariant?
wie & was kann der compiler prüfen
Zusicherungen
pre-, postconditions, invarianten
client-server beziehung
Generizität allgemein (Typsicherheit)
Wildcards, Typschranken
Gebundene Generizität, Vorteile
F-Gebundene Generizität
Generizität simulieren
mögliche Übersetzungen von Generizität (homogen, heterogen)
Typumwandlung
Arten der sicheren Typumwandlung
kovariante Probleme/binäre Methoden
Überladen/Multimethoden
simulierte Multimethoden
Entwurfsmuster
Decorator, wrapper
visitor
(virtual) proxy
factory (struktur bzw die parallele klassenhierarchie)
prototype
iterator
simulierte Multimethoden
interfaces
innere Klasse
sichtbarkeiten (public, protected, default, private)
hollywood prinzip?
|
VU Objektorientierte Programmierung (Puntigam, Krall)
Gesammelte Prüfungsfragen, Stand: 03.05.2009
Datenabstraktion
Datenkapselung (encapsulation)
data hiding
Objektkopplung
Klassenzusammenhalt
Faktorisierung
arten des polymorphismus
Ersetzbarkeitsprinzip
subtyping
implizierte Untertypen
Kovarianz
Kontravarianz
Invarianz
Bedingungen
allgemein und wie siehts konkret in Java aus
Aus welchen Grund sind Eingangsparameter in Java invariant?
wie & was kann der compiler prüfen
Zusicherungen
pre-, postconditions, invarianten
client-server beziehung
Generizität allgemein (Typsicherheit)
Wildcards, Typschranken
Gebundene Generizität, Vorteile
F-Gebundene Generizität
Generizität simulieren
mögliche Übersetzungen von Generizität (homogen, heterogen)
Typumwandlung
Arten der sicheren Typumwandlung
kovariante Probleme/binäre Methoden
Überladen/Multimethoden
simulierte Multimethoden
Entwurfsmuster
Decorator, wrapper
visitor
(virtual) proxy
factory (struktur bzw die parallele klassenhierarchie)
prototype
iterator
simulierte Multimethoden
interfaces
innere Klasse
sichtbarkeiten (public, protected, default, private)
hollywood prinzip?
|