Institut für Informatik III
Universität Bonn

Datenbanken * Informationssysteme * Softwaretechnologie * Computergrafik * Mustererkennung * Bildverarbeitung * Künstliche Intelligenz * Robotik 

Folien zum Thema

Einführung in die Objekt-orientierte Programmierung

im Rahmen der Softwaretechnologie-Vorlesung SS1999

Günter Kniesel


Empfehlung:

Druckt euch die Folien aus (Postscript-Datei) und schaut euch anschliessend die farblichen Hervorhebungen in der online-Version noch einmal an.

Werft vor allem einen Blick auf die Folien zum Thema Interfaces versus Klassen und die abschließenden Zusammenfassungs- und Ausblick-Folien, die ich zugunsten der Frage nach dem Begriff Polymorphismus in der Vorlesung ausgelassen habe. Wenn diese Folien nicht klar sind, fragt bitte in der Übung nach.


Inhaltsverzeichnis

  1. OOP: Objekte
  2. OOP: Objekt-Identität
  3. OOP: Nachrichten und "Dynamic Binding"
  4. Beispiel: Kostenermittlung
  5. Nachrichten versus Prozeduraufrufe
  6. Lebenszyklus von Objekten
  7. OOP: Interfaces
  8. OOP: Klassen (1)
  9. OOP: Klassen-Variablen und Klassen-Methoden
  10. Selbstbezug: this / self / current
  11. OOP: Packages
  12. OOP und Module
  13. OOP: Vererbung und Ersetzbarkeit
  14. Beispiel: Typ / Untertyp
  15. Interfaces versus Klassen
  16. Beispiel: Interfaces versus Klassen
  17. Praxis: Interfaces versus Klassen
  18. Verschiedene Arten von Hierarchien
  19. Zusammenfassung: OOP = Änderbarkeit+Erweiterbarkeit+Wiederverwendbarkeit
  20. Prinzipien des Software Engineering --> Objekt-Orientierung
  21. Objekt-orientierung: Überblick und Ausblick
  22. OO Denkweise
Die obigen HTML-Seiten wurden automatisch aus einer PowerPoint-Präsentation generiert. Kommentare zu Unzulänglichkeiten in der Qualität der Grafiken und/oder der Ästethik des Layouts bitte direkt an Microsoft. Wer nicht nur meckern, sondern einen konstruktiven Beitrag liefern möchte, z.B. indem er Hilfe bei der Nachbearbeitung des Layouts anbietet, läuft Gefahr, dass das Angebot angenommen wird.


[Uni-Bonn] [Informatik] [III] [SWT] [Seitenanfang]
URL: http://www.cs.uni-bonn.de/III/lehre/vorlesungen/Softwaretechnologie/SS99/vorlesung/oop/online/index.html Stand: 17.04.2000
Kommentare an costanza@cs.uni-bonn.de