Skip to content

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

Notifications You must be signed in to change notification settings

OsemaFadhel/CPP42

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

cpp05

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

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published