Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CPP Module 04

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

Module 04 builds on previous modules with a focus on advanced inheritance concepts, polymorphism, and practical application of abstract classes and interfaces. Key topics in this module include:

  • Deepening understanding of inheritance & polymorphism
  • Handling abstract classes, pure virtual functions, and interfaces
  • Managing object creation and destruction using constructors & destructors
  • Practicing error handling and resource management in C++
  • Exploring advanced OOP patterns with polymorphic behaviors

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 04 – Exercises on advanced inheritance, polymorphism, abstract classes, error handling, resource management, and further OOP practices.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages