• Stars
    star
    1
  • Language
    C++
  • Created over 2 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Basic example of OOP with Polymorphism Operator Overloading

More Repositories

1

generics-03-container

C++ Program to implement Generic methods on Container using Class Template
C++
3
star
2

dataflow-textfiles-01

Basic example of Data Flow with Text Files
C++
3
star
3

dp-creational-singleton-templates

Design Pattern: creational-singleton with templates
C++
3
star
4

dp-structural-adapter

Design Pattern: structural - adapter
C++
3
star
5

dp-creational-singleton

Design Pattern: creational-singleton
C++
3
star
6

dp-behavioral-strategy

Strategy is a behavioral design pattern that lets you define a family of algorithms, put each of them into a separate class, and make their objects interchangeable.
C++
3
star
7

dp-structural-decorator

Design Pattern: Structural - Decorator
C++
3
star
8

generics-02-stack

C++ Program to implement Generic methods on Stack using Class Template
C++
3
star
9

dp-structural-composite

Design Pattern: structural - composite
C++
3
star
10

dataflow-binary-01

Basic example of Data Flow with Binary Files
C++
2
star
11

solid-01-dip

Example of implementation SOLID with The dependency inversion principle (DIP)
C++
2
star
12

dp-structural-bridge

Bridge is a structural design pattern that divides business logic or huge class into separate class hierarchies that can be developed independently.
C++
2
star
13

dp-behavioral-observer

Observer is a behavioral design pattern that allows some objects to notify other objects about changes in their state.
C++
2
star
14

exception-handing-01

Basic Example of Exception Handling
C++
2
star
15

upcasting-downcasting-01

Example upcasting and downcasting give a possibility to build complicated programs with a simple syntax. It can be achieved by using Polymorphism.
C++
2
star
16

solid-01-srp

Example of Single Responsibility Principle
C++
2
star
17

solid-01-ocp

Basic description of principle Open Close
C++
2
star
18

solid-01-lsp

Example of a basic implementation of Liscov's substitution principle
C++
2
star
19

solid-01-isp

Example of SOLID of Interface Segregation Principle
C++
2
star
20

unit-testing-01-catch2

Example of using Catch2
C++
2
star
21

dp-creational-abstractfactory

Abstract Factory is a creational design pattern that lets you produce families of related objects without specifying their concrete classes.
C++
2
star
22

dp-creational-factorymethod

Factory method is a creational design pattern which solves the problem of creating product objects without specifying their concrete classes.
C++
2
star
23

oop-inheritance

Basic example of Inheritance in C++
C++
1
star
24

yaml-textfiles-01

Example of how to use the library to read YAML files
C++
1
star
25

oop-poly-function-overriding

Basic example of OOP with Polymorphism function overriding
C++
1
star
26

oop-encapsulation

Basic example of Encapsulation
C++
1
star
27

oop-poly-function-overloading

Basic example of OOP with Polymorphism Overloading
C++
1
star
28

virtual-03-destructors

Example of a destructors
C++
1
star
29

lab02-oop-v1

This laboratory is about Object-Oriented Programming.
C++
1
star
30

serialization-deserialization-json

Example to explain how to serialize/deserialize objects with JSON
C++
1
star
31

serialization-json-files

Serialization and Deserialization JSON Files with C++
C++
1
star
32

unit-testing-01-gtest

Example of using Google Test
C++
1
star