Object-oriented programming (OOP)
Object-oriented programming (OOP) is a programming paradigm based on the concept of objects fundamental to many programming languages, including Java and C++. OOP can be devided in two sub types: class-based (or "classical") and prototype-based OOP (found in JavaScript, for example).
Object-oriented programming has several advantages over procedural programming:
- OOP provides a clear structure for the programs
- OOP helps to keep the code DRY "Don't Repeat Yourself", and makes the code easier to maintain, modify and debug
- Logic can be abstracted, encapsulated, composed, inherited and decoupled
Here are 1,888 public repositories matching this topic...
Lane Detection Module using C++ and OpenCV
-
Updated
Oct 18, 2017 - C++
Polymorphism, Inheritance etc
-
Updated
Dec 23, 2020 - C++
An Awesome Repository On Object Oriented Programming In C++ Language. Ideal For Computer Science Undergraduates, This Repository Holds All The Resources Created And Used By Me - Code & Theory For One To Master Object Oriented Programming. Filled With Theory Slides, Number Of Programs, Concept-Clearing Projects And Beautifully Explained, Well Doc…
-
Updated
Jun 3, 2021 - C++
Learning references : cpp programming & fundamental CS tools for undergraduates
-
Updated
Aug 17, 2020 - C++
Master the technique of confidently writing robust C++ code
-
Updated
Oct 29, 2019 - C++
👽 A text based adventure game made using concepts of OOP like Inheritance, Composition, Association, Polymorphism etc
-
Updated
Dec 4, 2024 - C++
BashClass is an Object Oriented Programming language that compiles to BASH 4.4
-
Updated
Sep 10, 2018 - C++
C++ basics improvement, object-oriented programming and advanced programming techniques, along with classic interview questions and practical problem-solving examples.
-
Updated
Jan 29, 2023 - C++
Object-oriented programming:
-
Updated
Oct 4, 2023 - C++
A hospital management system, made using object oriented programming and file handling (in C++), that keeps records of doctors, their appointments, patients, staff and more.
-
Updated
May 21, 2024 - C++
MIT IT Lab Repository
-
Updated
Apr 8, 2022 - C++
🤖 Custom Arduino library made for humans.
-
Updated
May 19, 2019 - C++
This project, which is a topic of the Fundamentals of Programming course, involves creating a car dealership management entirely in C++.
-
Updated
Dec 30, 2022 - C++
Created by MIT, Alan Kay
Released 1960
- Followers
- 75 followers
- Wikipedia
- Wikipedia