Skip to content

Ekkoz897/CPP_Modules

Repository files navigation

CPP Modules

Description

These modules of C++ are designed to help you understand the specificities of the language when compared to C. Time to dive into Object-Oriented Programming! This Project contains 8 modules every one of the 8 Modules designed To help you discover new Things in C++ (Object Oriented Programming). You can start with watching this videos then you can advance by reading this. If you want to dive deeper look at the bottom part.

Specifics

  • C++ - Module 00: This Module is designed to help you understand the specifities of the language when compared to C.

  • C++ - Module 01: This Module is designed to help you understand the memory allocation, reference, pointers to members and the usage of the switch in CPP.

  • C++ - Module 02: This Module is designed to help you understand Ad-hoc polymorphism, overloads and orthodox canonical classes in CPP.

  • C++ - Module 03: This Module is designed to help you understand Inheritance in CPP.

  • C++ - Module 04: this Module is designed to help you understand Subtype polymorphism, abstract classes and interfaces in CPP.

  • C++ - Module 05: This Module is designed to help you understand Try/Catch and Exceptions in CPP.

  • C++ - Module 06: This Module is designed to help you understand the different casts in CPP.

  • C++ - Module 07: This Module is designed to help you understand Templates in CPP.

  • C++ - Module 08: This Module is designed to help you understand templated containers, iterators and algorithms in CPP.

👨‍💻 Ressources