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.
- Host: GitHub
- URL: https://github.com/madhavbahl/oops
- Owner: MadhavBahl
- License: mit
- Created: 2017-11-30T15:09:57.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-10-09T17:57:19.000Z (over 2 years ago)
- Last Synced: 2025-03-22T17:02:05.905Z (2 months ago)
- Language: C
- Homepage:
- Size: 172 KB
- Stars: 119
- Watchers: 4
- Forks: 56
- Open Issues: 29
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
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)