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

Projects in Awesome Lists tagged with object-oriented-programming

A curated list of projects in awesome lists tagged with object-oriented-programming .

https://github.com/amritmaurya1504/rentease

RentEase is a comprehensive Rental Management System designed to streamline the management of rental properties for landlords and tenants. It offers a simple and user-friendly interface with essential features for managing rental properties, leases, tenants, and payments.

fullstack java javascript object-oriented-programming postgres react react-query reactjs redux spring spring-boot spring-security sql stripe-payments tailwindcss

Last synced: 16 Apr 2025

https://github.com/kenvilar/miozika

:musical_note::notes::headphones: A Music Streaming Service Web Application https://miozika.herokuapp.com/

javascript music-player mysql-database object-oriented-programming php7 sql

Last synced: 13 Mar 2025

https://github.com/patsaoglou/ooscompiler

An Object Oriented programming language made using the ANTLR Framework to produce a final C source file that gets compiled into binary using GCC

antlr4 c class-inheritance compiler gcc-complier object-oriented-programming oop python-compiler

Last synced: 22 Jun 2025

https://github.com/manraj29/logic_gates

C++ code for Logic-Gates Concept.

cpp logic-gates object-oriented-programming txt-files

Last synced: 03 Mar 2025

https://github.com/bb-simon/javascript-all-you-need-to-know

A comprehensive guide to JavaScript, covering essential concepts, advanced topics, and problem-solving techniques. This repository includes in-depth resources for functional programming, object-oriented programming (OOP), data structures, algorithms, and numerous solved LeetCode problems.

data-structures-and-algorithms es6 functional-programming javascript leetcode-solutions nodejs object-oriented-programming oop-in-javascript problem-solving

Last synced: 23 Apr 2025

https://github.com/andr3w03/kgv_uas_turing-a

Ujian Akhir Semester Mata Kuliah Komputer Grafik dan Visualisasi

c cpp desktop-application glew glfw glm glsl object-oriented-programming oop opengl visual-studio

Last synced: 02 Dec 2024

https://github.com/irfanshadikrishad/java101

Life is way too short to be coding in Java. 😐

java object-oriented-programming oop oops-in-java

Last synced: 15 Apr 2025

https://github.com/felixarpa/CAP-Reflexio

👨‍💻 (Català) Codi i apunts en markdown de la part de reflexió de l'assignatura Conceptes Avançats de Programació (CAP)

continuations fib introspection object-oriented-programming pharo reflection smalltalk upc

Last synced: 14 Mar 2025

https://github.com/maxicorrea/java-design-patterns

This repository contains my personal practices and implementation of software design patterns.

best-practices design-patterns java object-oriented object-oriented-programming uml-diagrams

Last synced: 12 Jun 2025

https://github.com/gowthertg/cpp-module-05

This module is designed to help you understand Try/Catch and Exceptions in CPP.

imperative-programming object-oriented-programming rigor

Last synced: 22 Apr 2025

https://github.com/michaelehab/snakes-ladders-and-monopoly-mix-game

A simple game application that is a mixture between the Snakes & Ladders and Monopoly games. This is an Educational Project for OOP course taken during Fall 2021 semester.

cpp game gui object-oriented-programming oop

Last synced: 04 Mar 2025

https://github.com/thisis-developer/c-plus-plus

This repo contains various C++ topics like constructors and destructors, data structures, dynamic memory allocation, exception handling, friend functions, functions, inheritance, loops, new and delete operations, polymorphism, practice code, recursion, structures, and templates.

constructor cplusplus cpp datastructures destructors dynamic-programming exception-handling friendfunction gfg-solutions loops object-oriented-programming overloading overriding polymorphism recursion static structure template virtualfunctions vscode

Last synced: 31 Jan 2025

https://github.com/swapnanildutta/oops-pcc-cs593

This repository contains the entire directory of 5th Semester Object Oriented Programming using Java.

java java-8 object-oriented-programming oops-in-java

Last synced: 25 Apr 2025

https://github.com/debapriyo007/oops

This is my OOPS Repository and i had kept my all OOPs concept which i learned. If you wanna contribute you may.

java object-oriented-programming opps

Last synced: 28 Dec 2024

https://github.com/poncoe/java_basic_oop

introduction to Basic Object Oriented Programming (Pemograman Berbasis Objek) in Bahasa Indonesia & English (Using Netbeans & Jetbrains IntelliJ IDEA for Build Java)

intellij-idea java jetbrains learning learning-by-doing luckytrue-development object-oriented-programming

Last synced: 11 Apr 2025

https://github.com/ruban2205/java-programs

This repository contains a collection of Java programs that cover various concepts and topics in Java Object Oriented Programming. The programs are designed to help developers enchance their understanding and proficiency in Java.

java object-oriented object-oriented-programming oop

Last synced: 26 Mar 2025

https://github.com/howprogrammingworks/factory

Factory for FP, OOP, other paradigms and metaprogramming

factory object-oriented-programming pattern patterns

Last synced: 07 May 2025

https://github.com/andr3w03/kgv_tugas3_turing-a

Tugas 3 Mata Kuliah Komputer Grafik dan Visualisasi

c cpp desktop-application glew glfw glm object-oriented-programming oop opengl visual-studio

Last synced: 24 Mar 2025

https://github.com/shreyas-ashtamkar/calculator

Basic calculator application, with gui, built using Python, and with object oriented approach. Built in Processing3 Application.

calculator gui object-oriented-programming python

Last synced: 17 Jun 2025

https://github.com/stdio2016/OOPS

OOPS! 這個語言好難。這才是純物件導向語言

esolang interpreter object-oriented-programming

Last synced: 11 May 2025

https://github.com/saiankit/swapbookx

Web Application made with React and Spring boot ( Easing the process of Mutual Book Sharing ) for the course CS F213 Object Oriented Programming

hibernate lombok object-oriented-programming react spring-boot

Last synced: 19 Apr 2025

https://github.com/ahlem-phantom/poker-hands-euler-problem-54

🂡 Solving Project Euler Problem #54, which involves analyzing and comparing poker hands to determine the number of hands Player 1 wins.

java junit5 object-oriented-programming poker-hands streams

Last synced: 16 Jan 2025

https://github.com/ameerhamzahd/real-estate-property-management_system

We are here to present our Real Estate Property Management System, a software designed to streamline property management. This system simplifies tasks for both property owners and tenants. Our software will be managed by a real estate company. From the login screen to property management, every step has been designed with simplicity in mind.

cpp object-oriented-programming qt text-file

Last synced: 09 Apr 2025

https://github.com/mrcaidev/design-patterns

Design patterns written in TypeScript, under both OOP and FP paradigm.

design-patterns fp functional-programming object-oriented-programming oop typescript

Last synced: 18 Jan 2025

https://github.com/georgiifirsov/objects

COM-inspired, lightweight object management framework for C++17 and later.

cplusplus cplusplus-17 cpp cpp-library cpp17 framework interface-builder object-oriented-programming

Last synced: 12 Apr 2025

https://github.com/cleversamer/design-patterns

The most common design patterns implemented in Java

design-patterns java object-oriented-programming

Last synced: 11 Apr 2025

https://github.com/aashrafh/paintforkids

🎨 Paint-For-Kids Project, fully coded using C++,C as a Project for Object Oriented Course [2018]

cpp object-oriented-programming oop paint university-project

Last synced: 17 Jun 2025

https://github.com/hrosicka/simplecalculator

The Calculator is a 💪 powerful and user-friendly desktop application. Perform basic arithmetic operations, keep track of your history, and save your results to a file with this tool.

basic-calculator calculator calculator-app calculator-application calculator-python3 design desktop-application gui math object-oriented-programming oop oop-python python python-calculator python3 simple-calculator-python simplecalculator test unit-testing unittests

Last synced: 21 Mar 2025

https://github.com/rebelhere/social-network-application

Welcome to the Social Network Application repository! This project is a console-based application designed to simulate a social network environment. Users can interact with the application through the console, performing various actions such as posting updates, liking posts, commenting, and exploring content shared by friends and liked pages.

console-app cpp object-oriented-programming social social-media

Last synced: 19 Dec 2024

https://github.com/geonextgis/python-basics-learn-to-code-from-scratch

Welcome to "Python Basics: Learn to Code from Scratch"! This is a comprehensive course designed for beginners who want to learn Python from scratch. In this repository, you will find all the course materials, including notebooks, assignments, and solutions.

basic-programming course-materials fundamentals-of-programming jupyter-notebook object-oriented-programming python python3

Last synced: 06 May 2025

https://github.com/team-optix-3749/java-training

🖊️ A repository with coding exercises for Team Optix 3749's software training!

first-robotics-competition java object-oriented-programming

Last synced: 08 May 2025

https://github.com/safo-samson/object-oriented-programming

Showing the importance of object-oriented programming by reorganising a clustered code in well-structured classes

java15 object-oriented-programming

Last synced: 25 Feb 2025

https://github.com/qanastek/traveling-salesman-problem

This software is an easy to use traveling salesman problem interface which allow you to demonstrate to childrens how the Dijkstra algorithm works.

css djikstra graphstream java java-8 javafx object-oriented-programming scenebuilder travelling-salesman-problem tsp tsp-problem

Last synced: 05 Apr 2025

https://github.com/mubeen-channa/java-programs

Welcome to my Java Program journey! This repository showcases my exploration and mastery of Java programming with a focus on Object-Oriented Programming (OOP) principles.. You'll find a range of programs, from basic concepts to advanced, demonstrating my skills and passion for software development. Join me & Welcome for any Contribution.

java java-learning mubeen mubeen-channa mubeenchanna object-oriented-programming oops-in-java

Last synced: 15 Mar 2025

https://github.com/xtrendence/soft152-assignment

Grade: 87%. SOFT152 Coursework by Khodadad (Adrian) Nouchin. An Airbnb management tool.

airbnb csharp object-oriented object-oriented-programming oop windows-forms winforms

Last synced: 25 Feb 2025

https://github.com/dashroshan/daa-oop-lab

📝 3rd semester DAA and OOP lab question solutions in C++

cpp design-and-analysis-of-algorithms object-oriented-programming

Last synced: 06 Apr 2025

https://github.com/valeriopagliarino/tcf-2021-unito-public

Exam project of the course "Computing Tecniques for Physics" - Università degli Studi di Torino - Physics department - 2021

cern-root data-analysis geant4-simulation monte-carlo-simulation object-oriented-programming physics

Last synced: 27 Mar 2025

https://github.com/diable201/oop

Course of OOP in KBTU spring 2021

java object-oriented-programming oop oops-in-java

Last synced: 11 Mar 2025

https://github.com/mohammadkarbalaee/java-stats

The final project of the introductory statistics and probabilities course taken at SBU on fall 2021

java jfreechart object-oriented-programming probability shahid-beheshti-university statistics swing

Last synced: 27 Mar 2025

https://github.com/bettercallshao/hppuml

Help flip C++ header text to be used in UML class diagrams.

cpp documentation html microservices nojavascript object-oriented-programming python serverless uml uml-diagrams

Last synced: 27 Mar 2025

https://github.com/j3soon/allegro5ooptemplate

An Object-Oriented 2D game library written from scratch. Includes a 2D tower defense game that supports enemy path-planning and homing missiles.

allegro5 game object-oriented-programming template

Last synced: 28 Mar 2025

https://github.com/seferogluemre/book-manager

python object oriented programming example

object-oriented-programming programming python

Last synced: 17 Jan 2025

https://github.com/shafikshaon/posconsoleapp

A point of sale is a simple project developed with C#. It have some basic functionalities like an admin can add products with stock and price and an user can buy product from available stocks.

object-oriented-programming oop point-of-sale

Last synced: 03 Dec 2024

https://github.com/onursevket/vendingmachine-oop-170504

Object Oriented Programming using C# Programming Language

csharp object-oriented-programming windows-forms

Last synced: 02 Mar 2025

https://github.com/cesarvasconcelos/ifpb-poo

Códigos produzidos nas aulas de Programação Orientada a Objetos do curso de Eng. da Computação - IFPB Campus CG

java object-oriented-programming

Last synced: 09 Apr 2025

https://github.com/wassim-rached/iset-java

Java exercices from institute of technological studies of charguia DSI201 2023/2024

exercices java java-course object-oriented-programming

Last synced: 15 May 2025

https://github.com/maxicorrea/java-jbmp-desktop

Simple image editor in 24-bit BMP format. Inspired by a practical work of the UNPAZ.

image-processing matrix matrix-calculations object-oriented-programming swing-gui

Last synced: 28 Feb 2025

https://github.com/ashmalzahra/oop-school-library

This project uses Object Oriented Programming to build a school library app. The tool records what books are in the library and who borrows them. Built with Ruby.

best-practices object-oriented-programming oop-principles ruby uml-diagram unit-testing

Last synced: 05 Apr 2025

https://github.com/erseco/napakalaki_java

Implementación en java del Juego Napakalaki para la asignatura PDOO de la UGR (ETSIIT)

object-oriented-programming ugr

Last synced: 12 Mar 2025

https://github.com/joanjpx/cursojava

🎓Learning Java ☕& JDK w/ Eclipse IDE. 🌖 [OOP]🚗

course development eclipse java jdk learning object-oriented-programming poo

Last synced: 21 Jun 2025

https://github.com/dardin88/oop-lab-intellij-course

This is a collection of lab sessions for an Object Oriented Programming course in Italian.

java object-oriented-programming programming-exercises

Last synced: 12 Jan 2025

https://github.com/satwikkansal/parking_lot_prototype_python

Simple parking lot implementation in Python. Implemented as a submission for gojek.

gojek object-oriented-programming parking-lot python

Last synced: 20 Mar 2025

https://github.com/fantaso/farm-simulator

The project was to develop a crop growth simulator that takes into consideration many factors that would affect the growth and development of any crop.

composition design-patterns farm-simulation inheretence object-oriented-programming python3

Last synced: 21 Mar 2025

https://github.com/mohammed-3tef/tic_tac_masterpiece

A classic Tic Tac Toe game built with an intuitive design and user-friendly interface. This project showcases creativity and fundamental programming skills, offering a simple yet enjoyable gaming experience. Perfect for learning, playing, or expanding with new features!

assignment clean-code cplusplus cpp cs213 object-oriented-programming oop

Last synced: 10 Apr 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/msarmadqadeer/qurbani-animals-market

It is an OOP(Object Oriented Programming) based project in Java language. It is a console application in which you can buy and sell animals that are eligible for Qurbani at the event of Eid al-Adha.

object-oriented-programming oop oop-in-java oop-project semester-project

Last synced: 02 Apr 2025

https://github.com/hassanzaibjadoon/brick-breaker-game-

"The Object-Oriented Programming Lab Project in C++ using the SFML library and implementing OOP Concepts in a 2D Game.

classes-and-objects encapsulation game-development inheritance object-oriented-programming oop-principles sfml-game sfml-game-development sfml2

Last synced: 15 Feb 2025

https://github.com/machado-joao/java

Listas de exercícios feitos com a linguagem Java.

algorithms data-structures java object-oriented-programming

Last synced: 30 Mar 2025

https://github.com/burhanahmed1/oop

Practice Codes for Object Oriented Programming in C++. Task files are numbered from 1 to 21.

abstraction aggregation association classification cpp encapsulation inheritance object object-oriented-programming pointers polymorphism

Last synced: 06 Jan 2025

https://github.com/vineetagarwal-code/oop_crashcourse

A repository containing all the knowledge of OOP in java in one single bundle ! ✰⋆🌟✪🔯✨

coding codinground interview java javainterview object object-oriented-programming oop oopinjava oopnotes progarmming

Last synced: 14 Apr 2025

https://github.com/sarincr/object-oriented-programming-with-cpp

Object-oriented programming is a programming paradigm based on the concept of "objects", which can contain data and code: data in the form of fields, and code, in the form of procedures. A feature of objects is that an object's own procedures can access and often modify the data fields of itself.

algorithms artificial-intelligence c course cplusplus cpp data-science datascience datastructure datastructures deep-learning machinelearning object-oriented-programming objective-c oops-in-cpp opps programming-exercises programming-paradigm regression

Last synced: 14 Mar 2025

https://github.com/fatiq123/kotlinpractice

Practice for Kotlin and Dart including OOP Concepts only

dart dart2 kotlin object-oriented-programming oop-principles

Last synced: 14 Mar 2025

https://github.com/michaelehab/shipping-company-simulator

A CLI that simulates the operation of the cargo delivery process of a Shipping Company and calculates some related statistics. This is an Educational Project for Data Structures course taken during Spring 2022 semester.

algorithms cargo cli company cpp data-structures delivery linked-list object-oriented-programming oop priority-queue queue simulation statistics truck

Last synced: 04 Mar 2025

https://github.com/hamid-rezaei/discord-project

The final project of Advanced Programming in which we implemented client-server paradigm with socket programming in Java.

disign-pattern java javafx mvc-architecture networking object-oriented-programming socket-programming

Last synced: 22 Apr 2025

https://github.com/solutionstack/xsession

A OOPHP class to easily and securely handle sessions

object-oriented-programming php56 php7 session-management

Last synced: 13 Mar 2025

https://github.com/qfcy/python

This repository contains the python source code, containing more than 40 python projects, involving many fields.仓库用于储存python源代码, 包含40多个python项目,涉及爬虫、算法、OpenGL、tkinter、面向对象编程等多个领域。

algorithm object-oriented-programming opengl python tkinter web-crawler

Last synced: 15 Feb 2025

https://github.com/subhangisati/object_oriented_programming_java

Welcome to my Java Object-Oriented Programming (OOP) Repository, a curated collection tailored for developers seeking to master the principles and practices of OOP in the Java programming language. Whether you're a beginner eager to grasp the fundamentals or an experienced developer looking to refine your skills.

java-learning java-programming object-oriented-programming oops-in-java

Last synced: 21 Feb 2025