An open API service indexing awesome lists of open source software.

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/maksimdzhangirov/oop-go

OOP in Golang

golang oop oop-examples

Last synced: 14 Apr 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.

es6 oop-examples solid

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/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/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/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.

oop-examples uml-diagrams

Last synced: 14 Feb 2026

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/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/fhpriamo/wheels

Modeling the mechanics (almost literally) of an interesting problem as an OOP design exercise.

oop-examples

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/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 семестр МИРЭА)

cpp mirea oop oop-examples

Last synced: 30 Aug 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/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/bhavana-k-g/python

Python, oops in python

oop-examples oops python3

Last synced: 02 Nov 2025

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 семестр МИРЭА)

mirea oop oop-examples

Last synced: 29 Jul 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