Projects in Awesome Lists tagged with oop-examples
A curated list of projects in awesome lists tagged with oop-examples .
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/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/codelytv/java-oop-examples
Object-Oriented Programming recap with Java examples
java java8 oop oop-examples oop-principles
Last synced: 26 Apr 2025
https://github.com/doganozturk/solid-javascript
:green_book: 5 examples that describe usage of SOLID in JavaScript.
Last synced: 22 Mar 2025
https://github.com/nicoespeon/design-patterns
Implementation of Design Patterns in JS
design-patterns javascript oop oop-examples solid
Last synced: 29 Oct 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: 26 Feb 2026
https://github.com/hypertextassassin0273/object_oriented_programming_in_cpp
Contains some useful OOP based C++/C++11 Programs, developed during my 2nd semester at University.
cpp cpp-basic cpp-programming cpp-templates cpp11 object-oriented-programming oop oop-examples university-assignments university-course
Last synced: 10 Apr 2025
https://github.com/zartre/designpatterns
Learning design patterns
design-pattern java oop-examples
Last synced: 11 Apr 2025
https://github.com/basemax/importantwordextractor
A tiny PHP class-based program to analyze an input file and extract all of that words and detect how many times every word is repeated. (It's not case sensitive)
oop oop-examples oop-php php text-process text-processing text-processor text-processors word-analysis word-extraction words words-counter wordsearch
Last synced: 05 May 2025
https://github.com/orhunyildiz/rentacar
A simple rent a car simulation made on Python
oop oop-examples oop-in-python
Last synced: 13 Oct 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/bzdgn/singleton-configuration-manager-example
A Configuration Manager Class with the GOF Design Pattern Singleton
configuration configuration-files configuration-management design-pattern design-patterns java object-oriented-programming oop-examples properties properties-loader singleton singleton-pattern
Last synced: 28 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/deryaxacar/42-cpp_05
This module teaches the fundamentals of object-oriented programming (OOP), focusing on class relationships, dynamic object management, inheritance, virtual functions, and method overriding. Students also learn to improve program reliability using try-catch blocks and handling exceptions.
42born2code 42cursus 42ecole 42projects 42school cpp cpp-modules cpp-programming cpp-programming-language cpp-programming-project cpp-project cpp98 oop oop-cpp oop-examples oops-in-cpp project
Last synced: 24 Feb 2025
https://github.com/p4nk4j/learning_kotlin
Basic Kotlin programs for beginners switching to the language
data-structures-kotlin file-handling-kotlin kotlin kotlin-language oop-examples
Last synced: 27 Jul 2025
https://github.com/ashifhassandev/oop-examples-typescript
𝐀 𝐫𝐞𝐩𝐨𝐬𝐢𝐭𝐨𝐫𝐲 𝐜𝐨𝐧𝐭𝐚𝐢𝐧𝐢𝐧𝐠 𝐎𝐎𝐏 (𝐎𝐛𝐣𝐞𝐜𝐭-𝐎𝐫𝐢𝐞𝐧𝐭𝐞𝐝 𝐏𝐫𝐨𝐠𝐫𝐚𝐦𝐦𝐢𝐧𝐠) 𝐞𝐱𝐚𝐦𝐩𝐥𝐞𝐬 𝐢𝐧 𝐓𝐲𝐩𝐞𝐒𝐜𝐫𝐢𝐩𝐭.
nodejs oop oop-examples oop-principles typescript
Last synced: 03 Feb 2026
https://github.com/s1s1ty/golangpractice
Here is my Golang practice code
channels golang interface mutex oop-examples
Last synced: 16 Mar 2025
https://github.com/eduardocruzpalacios/oop-design-patterns-java
Object-Oriented Programming (OOP) Design Patterns examples with Java.
behavioral-design-patterns behavioral-patterns behavioralpatterns creational-design-patterns creational-patterns creationalpatterns design-pattern design-patterns design-patterns-java gang-of-four-design-patterns gof-patterns java-design-patterns object-oriented-programming oop-examples oops-in-java patterns-design patterns-java structural-design-patterns structural-patterns structuralpatterns
Last synced: 24 Dec 2025
https://github.com/cihat-kose/oop-uml-case-studies
Examples and practices for Object-Oriented Programming (OOP) concepts, including UML diagrams and descriptions for systems like Zoo Management, University Management, and more.
Last synced: 14 Feb 2026
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/kocicjelena/usemodule
use py module in oop (using) with pypy, wheel and no wheel consideration
docker oop-examples pypy python snap snapcraft
Last synced: 03 Dec 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/tejanhu/php-code-examples
Examples of programs I wrote in PHP
html oop oop-examples oophp oopphp php server-side
Last synced: 28 Jun 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: 11 Feb 2026
https://github.com/fhpriamo/wheels
Modeling the mechanics (almost literally) of an interesting problem as an OOP design exercise.
Last synced: 01 Jul 2025
https://github.com/ahmedraafat14/payroll-dates-generator
Small command-line utility to generate csv file for a year salaries/bonus payment dates
composer csv csv-writer oop oop-examples oop-in-php php7 php74
Last synced: 29 Dec 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/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/ziyadedher/rpi-display-projects
A series of small RPi projects that utilize a connected display.
oop-examples python python-3-5 raspberry-pi-3 rpi
Last synced: 05 Feb 2026
https://github.com/gwynbleidd0241/-mirea_2sem_oop-
Практические задания и курсовая работа по ООП(2 семестр МИРЭА)
Last synced: 30 Aug 2025
https://github.com/rkbeatss/object-oriented-python
cheatsheet design-patterns oop-examples oop-principles python
Last synced: 04 Apr 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/kmhmubin/tic-tac-toe-java-cli
Tic-Tac-Toe, also known as noughts and crosses or Xs and Os.It’s meant to be a paper game,but now in computer game in command line.
array cli hyperskill java java-12 oop oop-examples
Last synced: 28 Aug 2025
https://github.com/lepesevichnikita/strategy-pattern-example
Example of pattern "Strategy" with delegates
csharp oop-examples oop-principles oop-programming
Last synced: 31 Mar 2025
https://github.com/sofyansetiawan/oop-challenge-person
One of my challenges about OOP using Javascript
challenge-project javascript nodejs oop oop-examples oop-principles
Last synced: 28 Feb 2025
https://github.com/tinawebdev/pong
🕹️ Small retro game using C++ and SFML
cpp-game oop-examples sfml-graphics-library
Last synced: 22 Feb 2025
https://github.com/julisolval/tarea1_programacionii
Aplicación en C++ que calcula el precio final de vehículos aplicando devaluaciones según marca, año y cilindrada, con funciones especiales y persistencia de datos en arrays.
arrays c-plus-plus console-application cpp-projects inheritance object-oriented-programming oop-examples solid-principles-examples university-project vehicle-management
Last synced: 08 Oct 2025
https://github.com/luizfilipezs/oop-js
Projeto com o intuito de auxiliar programadores a compreender o conceito de programação orientada a objetos na JavaScript.
javascript oop oop-examples oop-principles
Last synced: 08 Oct 2025
https://github.com/blaze6950/publicates-inheritance-
A small example of a console application that shows examples of inheritance. Subject area - publications
case-study cplusplus cui example inheritance oop oop-examples publication
Last synced: 10 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/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/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 Jan 2026
https://github.com/fuhrmanator/oodp-horstmann
Traduction française des diapositives en HTML
design design-patterns horstmann object-oriented-analysis-design oo-design oop-examples oop-principles
Last synced: 13 Feb 2026
https://github.com/rbaltrusch/batch_transactions
An object-oriented transaction management system written in batchfile
batch batch-file batch-script batchfile object-oriented-programming oop oop-examples transaction transaction-management transaction-manager transactions
Last synced: 18 Feb 2026
https://github.com/julisolval/tarea2-programacionii
Sistema de Gestión de Vehículos y Conductores en C++. Implementación de relaciones de composición (Vehículo-Motor/Ruedas) y agregación (Conductor-Vehículo) según especificaciones académicas.
agregation c-plus-plus composition console-application cpp-projects memory-management object-oriented-programming oop-examples solid-principles university-project vehicle-system
Last synced: 28 Jun 2025
https://github.com/gilifaibish1999/java_homework3-oop_company_salary
Basic java oop homework mission, a company salary calculator for four different types of workers
java oop oop-examples oops-in-java
Last synced: 28 Oct 2025
https://github.com/yayalaressa/custom-php
PHP Native untuk keperluan membuat website dengan tambahan library - library dari github
framework-php native oop-examples oop-principles php
Last synced: 07 Sep 2025
https://github.com/Gwynbleidd0241/-MIREA_2sem_OOP-
Практические задания по ООП(2 семестр МИРЭА)
Last synced: 29 Jul 2025
https://github.com/rahul8320/code_with_java
Java Program files.
class java java-8 methods oop oop-examples oop-principles oops-in-java programing-language programming
Last synced: 03 Aug 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/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/gilifaibish1999/gilihomework4_oop_games
Java oop game course task - Rock Paper Scissors, and Prisoner Dilemma
java oop oop-examples oop-game oops-in-java rock-paper-scissors
Last synced: 17 Aug 2025
https://github.com/osandadeshan/python_training
This repository contains examples to learn Python 3.
examples oop oop-examples oop-principles python python3
Last synced: 02 Mar 2025
https://github.com/ebonnal/go-design-patterns
Growing collection of design patterns in Go
design-patterns go oop oop-examples
Last synced: 15 Mar 2025
https://github.com/ogenrwotaaron/javaoop
learninng OOP concepts via practice, covering the 4 pillars:- Inheritance, Polymorphism, Encapsulation and Abstraction
java oop-examples oop-principles oops-in-java
Last synced: 01 Jul 2025
https://github.com/ozovalihasan/tic-tac-toe
An example of object oriented programming by using Ruby
microverse-projects object-oriented-programming oop-examples ruby ruby-basic tic-tac-toe
Last synced: 03 Oct 2025
https://github.com/rathod-shubham/java-projects-and-oop.
Combination of Java Programmes and Object-Oriented Programming Concepts.
abstraction encapsulation inheritance java oop oop-examples oop-principles oops-in-java polymorphism
Last synced: 15 Mar 2025
https://github.com/bimalrajgyawali/cpp
cplusplus cpp oop-examples oop-principles oops-in-cpp
Last synced: 14 Nov 2025