Max Berger

Personal information and more...
  • Home
  • Research
  • Teaching
  • OpenSource
  • HOWTOs
  • Security
  • Blog

Home

Teaching

  • Winter 09/10

  • Sommer 09

  • Winter 08/09

  • Sommer 08

  • Winter 07/08

  • Fall 06

  • Spring 06

  • Fall 05

  • Summer I/05

  • Spring 05

  • Fall 04

  • Summer I/04

Part I. Object Orientation
Prev     Next

Part I. Object Orientation

Table of Contents
  • 1. Introduction to object orientation
    • What is object orientation?
    • Properties of object orientation
    • Terminology
    • UML notation
  • 2. Encapsulation
    • What is encapsulation?
  • 3. Information / implementation hiding
    • Visibility Modifiers
    • Getters / Setters
    • Stereotypes
    • Derived Properties
    • Associations
    • Multiplicity
  • 4. State retention
  • 5. Object identity
  • 6. Messages
    • Message structure
    • Message arguments
    • The roles of objects in messages
    • Types of messages
  • 7. Classes
    • Class operations and class attributes
  • 8. Inheritance
    • Multiple Inheritance
  • 9. Polymorphism
    • Abstract operations
  • 10. Genericity
  • A. Summary

Prev     Next
Schedule  Home  Chapter 1. Introduction to object orientation
Content copyright Jun 2018 by Max Berger Design: TEMPLATED Images: Unsplash (CC0) Privacy Policy