Generic Object Oriented Programming terms
- OOP differs a lot among programming languages!
- Classes (blueprints)
- Objectes / instances (actual)
- Members: Attributes and Methods
- Attributes / Properties (variables - data)
- Methods (functions) (private, public, virtual)
- Inheritance (is a)
- Composition (has a)
- Constructor
- Destructor