oop-examples/README.md

27 lines
511 B
Markdown
Raw Normal View History

2020-03-28 19:49:57 +01:00
# Object Oriented Programming
A short introduction to object oriented programming with examples in multiple languages
Example Languages:
- Java
- Rust
- C++
- JavaScript (using TypeScript)
Lessons:
- [instanciating objects, accessing attributes and methods](./lessons/Instances.md)
2020-04-03 10:47:05 +02:00
- [creating a class](./lessons/Classes.md)
2020-05-10 16:07:27 +02:00
- [constructors](./lessons/Constructors.md)
2020-03-28 19:49:57 +01:00
Work in progress:
2020-05-22 08:25:48 +02:00
- inheritance
2020-03-28 19:49:57 +01:00
- encapsulation
- getter / setter / property
- polymorphism
- virtual classes
- interfaces
2020-05-10 16:07:27 +02:00
- Factories