Skip to content

The CPP modules are designed to introduce you to OOP, and the key differences of the language compared to C, there are 10 modules and each one have a different topic.

Notifications You must be signed in to change notification settings

Adam2475/CPP-Modules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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).

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.

About

The CPP modules are designed to introduce you to OOP, and the key differences of the language compared to C, there are 10 modules and each one have a different topic.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published