Welcome to THE MTB-PROJECT (PO/MITSCHRIFTEN/...)
Menu
Style: tikigod-wog.css

OOP (TU/Puntigam) - PO

Gesammelte Prüfungsfragen, Stand: 03.05.2009
print PDF
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?

Created by: WoG last modification: Tuesday 05 of May, 2009 [15:00:28 UTC] by WoG

The content on this page is licensed under the terms of the Creative Commons Attribution-NonCommercial-ShareAlike 2.0 Austria.


Google Search
 
mtb-projekt.at
WWW
RSS Wiki rss Articles
[ Execution time: 0.90 secs ]   [ Memory usage: 3.01MB ]   [ GZIP Enabled ]   [ Server load: 0.84 ]