511 B
511 B
Object Oriented Programming
A short introduction to object oriented programming with examples in multiple languages
Example Languages:
- Java
- Rust
- C++
- JavaScript (using TypeScript)
Lessons:
Work in progress:
- encapsulation
- getter / setter / property
- inheritance
- polymorphism
- virtual classes
- interfaces
- Factories