Skip to content

Latest commit

 

History

History
28 lines (23 loc) · 960 Bytes

README.md

File metadata and controls

28 lines (23 loc) · 960 Bytes

42_cpp_modules

Description

This project consists of 9 modules with exercises as an introduction to C++.

Prerequisites

  • Nothing needed

Usage

  • make and call created binary

Lessons

Module Lessons
Module 00 Classes, getters & setters, member fucntions, and some basic stuff
Module 01 New, pointers to members, references, switch statement and enums
Module 02 Ad-hoc polymorphism, operator overloading and Orthodox Cononical class form
Module 03 Inheritance, multiple inheritance
Module 04 Subtype polymorphism, abstract classes, interfaces
Module 05 Exceptions
Module 06 C++ casts
Module 07 C++ templates
Module 08 Templated containers, iterators, algorithms
Module 09 Containers use: map, stack, vector, list

Resources