An open API service indexing awesome lists of open source software.

https://github.com/madhavbahl/oops

The only guidebook to object oriented programming in C++ you will ever need.
https://github.com/madhavbahl/oops

Last synced: about 1 month ago
JSON representation

The only guidebook to object oriented programming in C++ you will ever need.

Awesome Lists containing this project

README

        

# OOPS Guidebook -- UNDER CONSTRUCTION
This is your guidebook to Object Oriented Programming in C++

## What is Object Oriented Programming?
Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which may contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods.

## Why C++
* C++ is a highly portable language and is often the language of choice for multi-device, multi-platform app development.
* C++ is an object-oriented programming language and includes classes, inheritance, polymorphism, data abstraction and encapsulation.
* C++ has a rich function library.
* C++ allows exception handling, and function overloading which are not possible in C.
* C++ is a powerful, efficient and fast language. It finds a wide range of applications – from GUI applications to 3D graphics for games to real-time mathematical simulations.

## INDEX

1. [Revise basics of C programming](./reviseC)
2. [Concept of pointers](./pointersInC)
3. [Concept of structures](./Structures)
4. [Searching algorithms](./Search)
5. [Sorting Algorithms](./Sort)
6. [Introduction To Object Oriented Programming](./IntroToOOP)