OOPM 2016/17 - Objektorientierung

Folien zur Vorlesung

[.pdf]

Inhalt

  • Objektorientierung
  • Programmierparadigma
  • Klasse
  • Abstrakte Klasse
  • Konkrete Klasse
  • Superklasse
  • Komposition
  • Vererbung
  • Überschreibung
  • Instanzmethode
  • Virtuelle Methode
  • Virtuelle Methodentabelle
  • Dispatch
  • Statische Methode
  • Polymorphismus
  • Späte Bindung
  • Generalisierung
  • Spezialisierung
  • Methodenaufruf
  • Nachricht
  • Message not understood
  • Zustand
  • Verhalten
  • Objektreferenz
  • Objektidentität
  • Sichtbarkeit
  • Typtest
  • Typecast

Ressourcen

  • Quellen zur Shapes Chrestomathy: GitHub
  • Quellen zur 101companies Chrestomathy: GitHub

Empfehlungen zur Nachbereitung

  • Studium der Beispiele aus der Shapes Chrestomathy