Skip to main content
  1. Programming/

Object-Oriented Programming

Introduction
Classes and objects
Class relations: Association
Class relations: Aggregation
Class relations: Composition
Class relations: Inheritance
Class relations: Realisation (Implementation)
Class relations: Dependency
Class relations: Conclusion
The Four Pillars
The Four Pillars: Encapsulation
The Four Pillars: Inheritance
The Four Pillars: Polymorphism
The Four Pillars: Abstraction