Projects in Awesome Lists tagged with oop-concepts
A curated list of projects in awesome lists tagged with oop-concepts .
https://github.com/milaan9/06_python_object_class
Object-oriented programming (OOP) is a method of structuring a program by bundling related properties and behaviors into individual objects. In this tutorial, you’ll learn the basics of object-oriented programming in Python.
classes-and-objects encapsulation inheritance instance-methods instance-variables ipython-notebook oop-concepts oop-examples oop-principles oops-in-python operator-overloading operatoroverloding polymorphism python-tutor python-tutorial-github python-tutorial-notebook python4beginner python4datascience python4everybody tutor-milaan9
Last synced: 05 Apr 2025
https://github.com/shikha-code36/object-oriented-programming-oops-python
Object-oriented programming (OOP) is a method of structuring a program by bundling related properties and behaviors into individual objects. In this tutorial, you’ll learn about object-oriented programming in Python.
class-attribute classes-and-objects constructor decorators-python encapsulation inheritance instance methods object-oriented-programming oop oop-concepts oop-examples oop-principles oops oops-in-python polymorphism python-tutorial python3
Last synced: 23 Jul 2025
https://github.com/harismuneer/zelda-game
👽 A text based adventure game made using concepts of OOP like Inheritance, Composition, Association, Polymorphism etc
association castle-game composition console-application console-game graphical-user-interface inheritance object-oriented object-oriented-programming object-oriented-programming-project oop oop-concepts oop-principles polymorphism text-adventure text-based text-based-adventure text-based-game zelda zelda-like
Last synced: 07 Apr 2025
https://github.com/harismuneer/Zelda-Game
👽 A text based adventure game made using concepts of OOP like Inheritance, Composition, Association, Polymorphism etc
association castle-game composition console-application console-game graphical-user-interface inheritance object-oriented object-oriented-programming object-oriented-programming-project oop oop-concepts oop-principles polymorphism text-adventure text-based text-based-adventure text-based-game zelda zelda-like
Last synced: 11 Mar 2025
https://github.com/arasgungore/cmpe160-projects
Three Java projects assigned for the Introduction to Object-Oriented Programming (CMPE 160) course in the Spring 2021 semester.
abstraction encapsulation inheritance java java-object-oriented-programming java-oop object-oriented object-oriented-design object-oriented-java object-oriented-java-programming object-oriented-programming object-oriented-programming-project oop oop-concepts oop-examples oop-java oop-programming oop-project oops-in-java polymorphism
Last synced: 12 Apr 2025
https://github.com/runtimevic/oop-iec61131-3--curso-youtube
Programación Orientada a Objetos OOP IEC61131-3 PLC Curso Youtube Runtimevic
codesys design-patterns designpatterns iec-st iec61131-3 oop oop-concepts oop-examples oop-principles oriented-object-programming plc plc-programming programming twincat youtube
Last synced: 19 Sep 2025
https://github.com/aimingoo/metameta
Metameta is meta core and meta-class programming framework.
es6 language-design meta metaprogramming oop-concepts
Last synced: 24 Apr 2025
https://github.com/projeduc/oop4coders
The implementation of OOP concepts in many programming languages, so "less talk more code"
book latex object-oriented object-oriented-programming oop oop-concepts programming programming-book programming-language
Last synced: 22 Jul 2025
https://github.com/devkabir/wordpress-plugin
A simple WordPress plugin boilerplate with Vite, Vue and Tailwind in OOP Principle
composer composer-package composition composition-api oop oop-concepts oop-principles vue vue3-composition-api vuejs vuejs3 wordpress wordpress-plugin wordpress-plugin-boilerplate wordpress-plugin-development
Last synced: 22 Aug 2025
https://github.com/42yerevanprojects/cpp_modules
CPP modules of 42 school
42born2code 42school cpp cpp98 oop-concepts oop-principles
Last synced: 10 Apr 2025
https://github.com/matrunchyk/vue-oop
Vue OOP: Universal library which helps to build OOP-driven models for GraphQL and RESTful API for Vue components. Influenced by Laravel Eloquent Models & Collections.
graphql ioc ioc-container laravel-eloquent-models model oop oop-concepts oop-driven-models orm repository rest schema vue vue-oop vue3
Last synced: 22 Aug 2025
https://github.com/s-shemmee/object-oriented-programming-concepts
Object Oriented Programming Concepts Notes
object-oriented-programming oop oop-concepts oop-examples oop-in-javascript oop-php oop-principles oops oops-in-cpp oops-in-java oops-in-python
Last synced: 29 Oct 2025
https://github.com/vukan-markovic/oop_paint
Java Swing paint application demonstrating fundamental concepts of object-oriented programming
java java-fx java-swing java-swing-application java-swing-applications java-swing-framework java-swing-library javafx javafx-application javafx-components javafx-desktop-apps javafx-frameworks javafx-gui javafx-library javafx-project object-oriented-programming oop oop-concepts oop-principles oops-in-java
Last synced: 16 May 2025
https://github.com/droyder7/java-oos
Assignments of Object Oriented Systems Lab in Java . Jadavpur University IT Batch 18-22. 2nd Year 2nd Sem.
class inheritance java java-8 java-oos oop-concepts oops-in-java oos package rmi socket swing
Last synced: 10 Aug 2025
https://github.com/vanhakobyan/js_mainfeatures
OOP,Prototype,Object
advanced ajax cookie css event http-protocol js object oop oop-concepts prototype
Last synced: 03 Apr 2025
https://github.com/saisriramkamineni/library-management-system
The Library Management System is a versatile C++ application that allows admins to efficiently manage book inventories and members to seamlessly borrow and return books. It features user-specific functionalities, a text-based menu interface, and supports the registration of new users, enhancing the overall efficiency of library operations.
Last synced: 25 Oct 2025
https://github.com/ahadalireach/oop.interview.questions
A repository containing fundamentals of programming, OOP, and other related concepts with interview questions and code implementations.
cpp exceptions interview-questions oop oop-concepts oop-principles pointers strings templates
Last synced: 14 Aug 2025
https://github.com/abdullrahmen/booking
Multitype booking system
abstract-factory-pattern booking booking-api booking-engine booking-platform booking-system booking-website c-plus-plus cpp expedia factory-pattern interface interface-test interfaces oop oop-concepts oop-examples oop-principles oops-in-cpp polymorphism
Last synced: 12 Aug 2025
https://github.com/dr4ks/design_patterns_python
This repository is a comprehensive collection of well-documented and implemented design patterns in Python. This repository serves as a valuable resource for software developers and architects looking to understand and apply design patterns effectively in their Python projects.
abstraction best-practices clean-code code-examples design-patterns encapsulation inheritance object-modeling object-oriented-programming oop-concepts oop-principles open-source polymorphism python reusability software-architecture software-development
Last synced: 07 Apr 2025
https://github.com/abhishekjadhav2002/oop-lab-assignment-code
OOP Lab Assignments with Java code files are stored in this repository
assignment assignment-solutions college github homework-assignments java lab object-oriented object-oriented-programming oop oop-concepts oops-in-java second-year software-engineering source-code sppu sppu-it-dept students
Last synced: 04 Mar 2025
https://github.com/alexandrbig1/goit-typescript-hw-03
🌐 Exploring TypeScript and Advanced OOP | Fullstack Developer Bootcamp Homework 🚀
backend computerscience css3 frontend fullstack fullstack-developer html-css-javascript html5 javascript js oop oop-concepts oop-in-javascript oop-principles softwareengineer ts typescript typescript-classes webdesign webdevelopment
Last synced: 17 Mar 2025
https://github.com/nirmalnishant645/java-programming
Basic Java Programs for self-learning
basic-java class java java-8 java-programming java8 object object-oriented object-oriented-programming oop oop-concepts oop-examples oop-principles oops oops-in-java practice-programming self-learning
Last synced: 24 Feb 2025
https://github.com/fou1100ouacus/online-banking-management-system-
Welcome to My First Full Project " Online Banking " Based on using 3-Tier Architecture , C# and SQL server and .NET Framework ,Online Banking Consists of 3-main components
csharp database dotnet dsa-algorithm erdiagram framework oop-concepts oop-principles sql
Last synced: 19 Aug 2025
https://github.com/andreriffen/java-oop-concepts
Programação Orientada à Objetos com Java ☕
java javafx oop oop-concepts oop-examples oop-principles oops-in-java php php8
Last synced: 04 Oct 2025
https://github.com/itsmenicky/python-poo
Alguns programas em python desenvolvidos em aulas de POO
oop-concepts oop-principles oops-in-python python
Last synced: 07 Jul 2025
https://github.com/cedrickchee/parkinglot-ts-node
TypeScript solution for parking lot problem.
algorithm data-structures oop-concepts parking-lot typescript
Last synced: 12 Mar 2025
https://github.com/hasnatrasool163/javapractisequestions
Java Practise Questions
java java-8 oop-concepts oop-examples oop-principles oops-in-java
Last synced: 20 Aug 2025
https://github.com/martiinwalsh/java-resource
Refresher and resource for OOP concepts, collections, generics, conventions and more.
conventions datastructures generics java java-resource oop-concepts refresher search-algorithm
Last synced: 28 Mar 2025
https://github.com/jayprakashkumar1/cpp-concepts-
This repository contain different c++ concept and also their implemetation.
cpp cpp-concepts oop-concepts oops-in-cpp
Last synced: 03 Mar 2025
https://github.com/waldronmatt/object-oriented-application-development-using-java-student-source-code
Student source code for the book: Object-Oriented Application Development Using Java.
application business-logic data-access-layer database development gui java john-satzinger multi-tier object-oriented-programming oop-concepts oop-examples oop-principles presentation-layer programming programming-exercises reed-doke source-code susan-rebstock-williams three-tier-architecture
Last synced: 22 Jul 2025
https://github.com/jepozdemir/oop-principles
Four Pillars of Object-Oriented Programming: Building Strong Foundations
csharp dotnet four-pillars object-oriented object-oriented-design object-oriented-programming oop oop-concepts oop-csharp oop-examples oop-in-csharp oop-principles
Last synced: 24 Dec 2025
https://github.com/callmemaverick/ecommercecore
This repository contains the comprehensive final exam project for the Advanced Object-Oriented Programming (OOP) course in C++ at IT Step Computer Academy. It is designed to showcase a culmination of skills and concepts learned throughout the course.
cpp cpp11 cpp17 exam json nlohmann-json oop oop-concepts oop-principles oops-in-cpp
Last synced: 02 Jan 2026
https://github.com/tarek99samy/oop-project-cmp_2018
Paint for Kids program using OOP concepts
Last synced: 28 Mar 2025
https://github.com/alexnaughtonjr/OOP_Principles
Principals of Object Oriented Programming
oop oop-concepts oop-examples oop-library oop-php oop-principles oops oops-in-cpp oops-in-java oops-in-python
Last synced: 26 Sep 2025
https://github.com/tonyhollaar/pong_game
Classic Pong Game
game oop-concepts python turtle
Last synced: 23 Aug 2025
https://github.com/alexnaughtonjr/oop_principles
Principals of Object Oriented Programming
oop oop-concepts oop-examples oop-library oop-php oop-principles oops oops-in-cpp oops-in-java oops-in-python
Last synced: 22 Aug 2025
https://github.com/raihan4520/oop2-csharp
Windows Forms projects in C# from the OOP2 course at AIUB. Includes an airway ticketing system demonstrating OOP concepts like inheritance, encapsulation, and event handling.
csharp dotnet event-handling oop oop-concepts oop-principles windows-forms
Last synced: 26 Oct 2025
https://github.com/adnan-asad1/professional-hotel-reservation-system
A Complete Hotel Reservation System with deep concepts of DSA and OOP in C++.
cpp cpp-all cpp-library cpp-programming dsa dsa-algorithm dsa-cpp dsa-project oop oop-concepts oop-principles oops-in-cpp
Last synced: 28 Feb 2025
https://github.com/zidanidros/sultanbarber.app
Pengembangan UKM dari unit usaha Barbershop "Sulthan Barber" semoga sukses sampai selesai, amin.
analysis oop oop-concepts uml uml-diagram
Last synced: 14 Oct 2025
https://github.com/mouadhallaffou/finbank
Ce projet consiste à concevoir et développer une application bancaire en Java permettant de gérer les clients, leurs comptes et leurs transactions.
java-8 jdk jdk17 oop-concepts oops-in-java
Last synced: 14 Oct 2025
https://github.com/iyousefibrahim/dewalks
DEWalks API is a RESTful web API built using .NET 8 that provides functionalities for managing German regions and walks. It includes authentication, authorization, and logging mechanisms using JWT authentication and Serilog.
asp-net-core-api csharp dotnet-core efcore jwt-authentication linq oop-concepts sqlserver
Last synced: 07 Nov 2025
https://github.com/mrakashkumar/java_programmingskills
Its Many Java Programming Just like Pattern Based, logical based, Modules and Division based, Data-structure and Algorithm based etc
algorithm collections datastructures designpatterns exception-handling java java-programming java-programmingskills java8 logical-programming multithreading oop-concepts progra
Last synced: 04 Apr 2025
https://github.com/haiderabb/banking-management-system
Developed a Banking Management System using Object-Oriented Programming principles in C++. This system efficiently manages customer accounts, transactions, and balances, showcasing the application of classes, inheritance, and polymorphism.
classes-and-inheritance classes-and-objects cpp oop-concepts oops-in-cpp
Last synced: 21 Feb 2025
https://github.com/ekkoz897/cpp_modules
CPP modules of 42 school
42born2code 42school cpp cpp98 oop-concepts oop-principles
Last synced: 15 May 2025
https://github.com/syuvraj19/oop-assignments
This repository contains Object-Oriented Programming assignments from Seneca College's OOP244 and OOP345 courses.
Last synced: 25 Oct 2025
https://github.com/bagwanmisbah/tutorial-notes
cpp oop oop-concepts oop-principles
Last synced: 22 Mar 2025
https://github.com/ikr4-m/testclassoop
Register many class in one folder to one Map
implement nodejs oop-concepts register types typescript
Last synced: 26 Feb 2025
https://github.com/tanerceker/oop-ts
OOP in Typescript
oop oop-concepts oop-principles typescript
Last synced: 15 Mar 2025
https://github.com/roushankhalid/basic_object_oriented_programming
This repository showcases fundamental Object-Oriented Programming (OOP) concepts in Java, including Abstraction, Inheritance, Polymorphism, Encapsulation, and more. The examples were created while learning from Apna College tutorials and provide a hands-on approach to understanding basic OOP principles.
Last synced: 15 Mar 2025
https://github.com/heliohdd/encapsulation_01-java
OOP Java encapsulation example.
Last synced: 02 Sep 2025
https://github.com/ogunerkutay/introduction-to-oop
A project demonstrating various examples of OOP concepts
1nf arrays csharp-code delegates-events encapsulation events mdi oop-concepts oop-examples recursive-functions streamreader windows-forms windows-forms-application zip
Last synced: 24 Dec 2025
https://github.com/sarahabuirmeileh/reantalapplication
This project is a renting application where users can rent different types of buildings such as apartments, houses, and shops. Applying OOP princilps with Java.
abstraction encapsulation inheritance oop oop-concepts oop-paradigm oop-principe oop-principles oops-in-java polymorphism rentalsystem
Last synced: 22 Jul 2025
https://github.com/lepesevichnikita/observer-pattern-example
Example of pattern "Observer"
oop oop-concepts oop-in-csharp oop-principles
Last synced: 31 Mar 2025
https://github.com/tthayza/tech-medical
Final activity developed in module 3 of the Santander Coders program offered by Ada Tech in partnership with Banco Santander. Project developed with TypeScript using Object Oriented Programming.
dom-manipulation hospital-management oop-concepts oop-in-javascript typescript vitejs
Last synced: 23 Aug 2025
https://github.com/abdullrahmen/alx-higher_level_programming
This repo contains all the projects that I have done in the ALX curriculum on Higher level programming.
classes data-structures oop oop-concepts oops-in-python practices python python-3 python-app python-script python3 script scripting scripts
Last synced: 24 Feb 2025
https://github.com/sofyansetiawan/oop-game-arena-review
Educational purpose for oop review session
challenge education oop oop-concepts oop-javascript oop-principles simulation
Last synced: 11 Jun 2025
https://github.com/it21826740/online-shopping-system
a comprehensive question that requires the use of various OOP concepts such as inheritance, encapsulation, polymorphism, and abstraction
learn-java online-shoping-system oop-concepts oop-principles oops-in-java questions-and-answers self-try
Last synced: 08 Apr 2025
https://github.com/godsentsalvaloza/sdpt-csharp-tutorial-series-projects
My solutions to SDPT's C# learning path.
Last synced: 04 Sep 2025
https://github.com/eli-keli/cpp-class
Object Oriented Programming class (Zetech University)
Last synced: 12 Jun 2025
https://github.com/bpdesilva/university-registration
First OOP Course Work.
csharp mssql oop oop-concepts visual-studio
Last synced: 31 Mar 2025
https://github.com/phreakyphoenix/java-programs
Well, lots of Java is lots of fun XD
algorithms data-structures files java oop-concepts oops-in-java
Last synced: 03 Mar 2025
https://github.com/dotpipe/wisephp
The Ultimate in PHP Open programming. Language conversions, JavaScript initialization, Load-Balancers, PHPUnit Test Creator, opensource programming. etc.
assembly cpp java oop-concepts pasm phpunit
Last synced: 05 Apr 2025
https://github.com/vinay-patel22/object-oriented-programming-java
Explore Object-Oriented Programming (OOP) concepts in Java with this repository. Includes code examples, conceptual questions, and explanations of key OOP principles like inheritance, polymorphism, encapsulation, and more. Ideal for mastering OOP in Java.
object-oriented-programming oop oop-concepts oop-examples oop-principles oops oops-concepts oops-in-cpp oops-in-java oops-java vinay-patel vinay-patel22
Last synced: 28 Apr 2025
https://github.com/andreriffen/java-interfaces
☕Este exemplo me ajudou a entender os conceitos aplicados de interfaces, classes abstratas e enumeradores.
java oop-concepts oop-examples oop-principles oops-in-java
Last synced: 10 Sep 2025
https://github.com/ahadalireach/oop.concepts.interview.questions
A repository containing fundamentals of programming, OOP, and other related concepts with interview questions and code implementations.
cpp exceptions interview-questions oop oop-concepts oop-principles pointers strings templates
Last synced: 04 Apr 2025
https://github.com/jaffarabbas/all-in-one-oop-concept-example
A mini console project that contain all Concepts of Object Oriented Programming
abstraction class encapsulation inheritance object-oriented-programming objects oop oop-concepts oop-principles oops-in-java polimorphism
Last synced: 11 Oct 2025
https://github.com/wajahat001/cryptoplatform
This is the cryptocurrency platform and work as a dummy platform you can place and execute your order easily
class cpp oop-concepts oop-principles oops-in-cpp
Last synced: 12 Oct 2025
https://github.com/vinay-patel22/Object-Oriented-Programming-Java
Explore Object-Oriented Programming (OOP) concepts in Java with this repository. Includes code examples, conceptual questions, and explanations of key OOP principles like inheritance, polymorphism, encapsulation, and more. Ideal for mastering OOP in Java.
object-oriented-programming oop oop-concepts oop-examples oop-principles oops oops-concepts oops-in-cpp oops-in-java oops-java vinay-patel vinay-patel22
Last synced: 09 Aug 2025
https://github.com/lolooppo/ask_me
A file-based system simulating ask.fm website .. Users can send/answer/delete questions. Exercising and Implementing oop and file organization concepts.
file-organization oop-concepts
Last synced: 06 Jul 2025
https://github.com/boitumelo-09/smart-invntory-sales-management-system
🏛A C++ Object-Oriented E-Commerce Management System with customers, products, and orders. Features include registration, product catalog, and order tracking with modular .h and .cpp structure.
classes-and-objects clean-code cpp17 dynamic-arrays getters-and-setters linear-search modular-design oop-concepts pass-by-reference pointers stl-algorithms
Last synced: 30 Oct 2025
https://github.com/sc0v0ne/article_oop
This repository I created to post the codebook for my blog talking about object orientation, I created this blog as a hobby to post different subjects that I'm learning in the path of technology. I hope I can help you understand. Any code or text errors please do not hesitate to return.
oop-concepts oop-examples oops-in-python python python3
Last synced: 14 Oct 2025
https://github.com/siddik-1997/day-care-centre-java
academic-project java oop-concepts sql website
Last synced: 14 May 2025