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 286 public repositories matching this topic...
PPL Assignment assigned IIT2015134
-
Updated
Feb 26, 2017 - HTML
Mount - simple data binding library (working example and task for hci students)
-
Updated
Mar 8, 2017 - HTML
Pool Simulation Game, C++, Object Orientated Programming
-
Updated
Mar 15, 2017 - HTML
These are demo programs of palindrome, reverse string and OOP related program. it contians rar folder that has all programs and API in javadoc file.
-
Updated
May 31, 2017 - HTML
Object Oriented Programming using C# .NET
-
Updated
Jun 2, 2017 - HTML
Note manager - UTC - LO21 (OOP Course) - Spring 2017
-
Updated
Jun 15, 2017 - HTML
Afin Cryptography implementation with C# OOP
-
Updated
Nov 5, 2017 - HTML
a try to create simple card battling game
-
Updated
Nov 23, 2017 - HTML
A person object constructor function that takes in first name, last name, age, gender and interests as a parameter and outputs a string as data. It's quite interesting because what it outputs, depends on the user's gender and number of interests the user might have. Interests can go as much as 1 to a million, 2 million interests. Basically, it's…
-
Updated
Feb 9, 2018 - HTML
Simple news application
-
Updated
Feb 15, 2018 - HTML
A multi-threaded (e.g. file-based) web server with thread-pooling implemented in Java. This repository is a fork from ibogomolov/WebServer. I extended this project.
-
Updated
Mar 15, 2018 - HTML
Created by MIT, Alan Kay
Released 1960
- Followers
- 68 followers
- Wikipedia
- Wikipedia