The goal of this project is to introduce us C++ and the Object Oriented Programming. Version : C++98
Here is my notes on the vocabulary.
Module | Concept | Score |
---|---|---|
CPP00 | Namespace, Class, Member functions, stdio Stream, etc | ✅ |
CPP01 | Memory allocation, References, Pointers to members, Switch | ✅ |
CPP02 | Ad-hoc polymorphism, Operators Overload and Orthodox Canonical Classes | ✅ |
CPP03 | Inheritance | ✅ |
CPP04 | Subtype polymorphism, Abstract classes, Interfaces | ✅ |
CPP05 | Repetition and Exceptions | ✅ |
CPP06 | C++ Casts | ✅ |
CPP07 | C++ Templates | ✅ |
CPP08 | Templated containers, Iterators, Algorithms | ✅ |