
Advanced Design and Programming 2019/2020 (QHD 1920 - Video & Folien)
Prof. Dr. Dirk Riehle
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
单集
- 11 集
关于
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
信息
- 创作者Prof. Dr. Dirk Riehle
- 单集11
- 分级儿童适宜
- 版权© 2025 FAU
- 节目网站