Prerequisites
Some prerequisites are assumedand necessaryto benefit from this book:
- Knowledge and experience in an object-oriented programming language such as Java, C#, C++, or Python.
- Knowledge of fundamental OO concepts, such as class, instance, interface, polymorphism, encapsulation, and inheritance.
Fundamental OO concepts are not defined.