OsemaFadhel / CPP42

The goal of these modules is to introduce you to Object-Oriented Programming.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CPP ECOLE 42

C++ is a general-purpose programming language created by Bjarne Stroustrup as an extension of the C programming language, or "C with Classes" (source: Wikipedia).

The goal of these modules is to introduce you to Object-Oriented Programming.

This will be the starting point of your C++ journey

Keywords Skills
Imperative programming Object-oriented programming
Object-oriented programming Imperative programming
OOP Rigor

cpp00

Description

This first module of C++ is designed to help you understand the specifities of the language when compared to C. Time to dive into Object Oriented Programming!

cpp01

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

cpp02

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

cpp03

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

cpp04

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

About

The goal of these modules is to introduce you to Object-Oriented Programming.


Languages

Language:C++ 88.5%Language:Makefile 11.5%