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:
Here are 1,077 public repositories matching this topic...
👨💻 [C#] Set of libraries that I've used, am using currently or plan to use in a nearby future in similiar or exact way throughout the projects I'm working with.
-
Updated
Oct 17, 2024 - C#
Repo for my codes of the course offering by JN Moura, taught by Fernando Tiosso.
-
Updated
Jun 2, 2023 - C#
C# Console App that randomises domino sets, determines if they can be arranged into a single Eulerian cycle using graphy theory before iteratively identifying a valid solution.
-
Updated
Sep 24, 2024 - C#
exploring design patterns and principles. 100% in C#
-
Updated
Jun 18, 2025 - C#
-
Updated
Dec 22, 2021 - C#
Smart Home C# Console App
-
Updated
Feb 11, 2025 - C#
A C# project that explains the principles which ensure sustainability and readability in OOP, with example code implementations.
-
Updated
Sep 30, 2024 - C#
📝 An Exam System built in C# using OOP principles. Supports Final & Practical exams with MCQ and True/False questions. 🎯
-
Updated
Oct 1, 2025 - C#
A simple console application used to manage job seekers.
-
Updated
Nov 11, 2024 - C#
-
Updated
Sep 22, 2019 - C#
Created by MIT, Alan Kay
Released 1960
- Followers
- 92 followers
- Website
- github.com/topics/oop
- Wikipedia
- Wikipedia