Skip to content

Intensive challenge to understand OOP and some specifics of c++ language

Notifications You must be signed in to change notification settings

outoftalentxD/cpp_piscine

Repository files navigation

What is it?

It's pedagogical project, that aims at studiying more about OOP by learning specifics of the C++ language. There is 8 modules. Each of them introduces you to different ascpecs of C++ language and object-oriented programming.

Usage

To compile exercise run: make

Description

CPP_Module_00

This first module of C++ is designed to help to understand basics ans some the specifities of CPP

CPP_Module_01

This module is designed to help to understand the memory allocation, reference, pointers to members and the usage of the switch in CPP

CPP_Module_02

This module is designed to help to understand Ad-hoc polymorphism, overloads and orthodox canonical classes in CPP.

CPP_Module_03

This module is designed to help to understand Inheritance in CPP.

CPP_Module_04

This module is designed to help to understand Subtype polymorphism, abstract classes and interfaces in CPP.

CPP_Module_05

his module is designed to help to understand Try/Catch and Exceptions in CPP.

CPP_Module_06

This module is designed to help to understand casts in CPP.

CPP_Module_07

This module is designed to help to understand Templates in CPP.

CPP_Module_08

This module is designed to help to understand templated containers, iterators and algorithms in CPP.

About

Intensive challenge to understand OOP and some specifics of c++ language

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published