Skip to content

42 School C++ Module 03 – Exercises on inheritance, polymorphism, abstract classes, dynamic memory, and advanced OOP practices.

Notifications You must be signed in to change notification settings

Felipp3san/42-cpp_module_03

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CPP Module 03

This repository contains solutions for CPP Module 03 as part of the 42 School C++ modules.

Module 03 further develops your understanding of C++ object-oriented programming and resource management. Key concepts covered in this module include:

  • Inheritance and polymorphism in class design
  • Abstract classes and interfaces
  • Dynamic memory management and cleanup
  • Using virtual destructors, protected members, and access control
  • Advanced object-oriented programming (OOP) techniques

This project is part of the 42 cursus, encouraging deeper mastery of C++ programming principles.


How to use

Clone the repository and follow the instructions provided in each exercise folder.


Reference


About

42 School C++ Module 03 – Exercises on inheritance, polymorphism, abstract classes, dynamic memory, and advanced OOP practices.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published