This is TikiWiki v1.9.8 -Sirius- © 2002–2007 by the Tiki community Thu 21 of Nov, 2024 [11:42 UTC]
Menu
Style: tikigod-wog.css

History: OOP (TU/Puntigam) - PO

Source of version: 1

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?

History

Legend: v=view, s=source, c=compare, d=diff
Date User Comment Version Action
Tue 05 of May, 2009 [15:00 UTC]   3
current
 v  s
Tue 05 of May, 2009 [15:00 UTC]   1  v  s  c  d  

Google Search
 

RSS Wiki rss Articles
[ Execution time: 0.09 secs ]   [ Memory usage: 726.80kB ]   [ GZIP Enabled ]   [ Server load: 4.73 ]