1 - Advanced Design and Programming/ClipID:12000 nächster Clip

Die automatischen Untertitel, die mit Whisper Open AI in diesem Video-Player (und im Multistream-Video-Player) generiert werden, dienen der Bequemlichkeit und Barrierefreiheit. Es ist jedoch zu beachten, dass die Genauigkeit und Interpretation variieren können. Für mehr Informationen lesen Sie bitte die FAQs (Absatz 14)
Aufnahme Datum 2019-10-14

Zugang

Frei

Sprache

Deutsch

Einrichtung

Professur für Open Source Software

Produzent

MultiMediaZentrum

This course teaches principles and practices of advanced object-oriented design and programming.

Students learn the following concepts:

Class-Level

  • Method design

  • Class design

  • Classes and interfaces

  • Subtyping and inheritance

  • Implementing inheritance

  • Design by contract

Collaboration-Level

  • Values vs. objects

  • Role objects

  • Type objects

  • Object creation

  • Collaboration-based design

  • Design patterns

Component-Level

  • Error handling

  • Meta-object protocols

  • Frameworks and components

  • Domain-driven design

  • API evolution

Nächstes Video

Riehle, Dirk
Prof. Dr. Dirk Riehle
2019-11-04
Frei

Mehr Videos aus der Kategorie "Technische Fakultät"

2024-04-17
IdM-Anmeldung
geschützte Daten  
2024-03-31
IdM-Anmeldung
geschützte Daten  
2024-03-28
IdM-Anmeldung
geschützte Daten  
2024-03-28
IdM-Anmeldung
geschützte Daten  
2024-03-13
Frei
freie Daten  
2024-03-14
Frei
freie Daten