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

Projects in Awesome Lists tagged with oops-in-java

A curated list of projects in awesome lists tagged with oops-in-java .

https://github.com/anam1980/internshala-core-java-project

Assignments completed as part of the Internshala training program.

basic dsa gettingstarted java oops-in-java

Last synced: 11 Oct 2025

https://github.com/smsraj2001/library-management-java

A simple Java mini project in BlueJ.

bluej java library-management-system oops-in-java

Last synced: 13 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/aritrac1/java

All the Basics concepts of Java, OOPs, DSA in Java and some Projects along practice problems(leetcode and other platforms) and other resources.

algorithms competitive-programming data-structures dsa dsa-algorithm dsa-practice exception-handling java java-basics java-projects leetcode leetcode-java maths multithreading oops-in-java patterns practice-programming project

Last synced: 26 Oct 2025

https://github.com/oussama-zbair/travel-planner

The Travel Planner is a JavaFX application for planning travel itineraries.

java javafx-gui oops-in-java

Last synced: 07 Feb 2026

https://github.com/roushankhalid/employee_management_system

Employee Management System: A Java Object-Oriented Design (OOD) project for SE211, featuring employee record management with add, view, modify, and delete functionalities. It emphasizes OOD principles like encapsulation and modularity, tailored for Software Engineering coursework.

crud-application management-system object-oriented-programming oops-in-java

Last synced: 09 Feb 2026

https://github.com/sujoyghoshal/car-showroom-management-system

This Java-based Car Showroom Management System leverages Object-Oriented Programming (OOP) principles to efficiently manage and organize a car dealership. The system provides a user-friendly interface to handle various operations related to showrooms, cars, and employees.

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

Last synced: 27 Feb 2026

https://github.com/kimbo-slicee/java-course

This repository contains my Java ☕ course, where I explain everything I know about the Java ☕ programming language 👨‍💻 in a simple and clear way 👨‍🏫.

collections-framework gradle java-21 jvm maven oops-in-java unit-testing xml

Last synced: 16 Apr 2026

https://github.com/ahmadu-suleiman/wiktionary-json-parse-old

Wiktionary Json Parse is a Java program that parses a large JSON file gotten from kaikki containing English dictionary entries into the preferred SQL databases, Structuring and removing unneeded attributes from the file.

json maven oop oops-in-java postgresql sqlite

Last synced: 04 Apr 2026

https://github.com/nadeesamaraweera/connect-four-game

This repository showcases a Connect Four game implemented in Java, utilizing JavaFX and object-oriented programming principles. Designed as a standalone application, it is built using JDK 11 and highlights object-oriented design alongside JavaFX for the user interface.

java javafx javafx-application jdk11 oops-in-java standalone-application

Last synced: 24 Apr 2026

https://github.com/abhijivani3001/tic-tac-toe

Tic-Tac-Toe Game using JavaFX

java javafx oops-in-java

Last synced: 25 Apr 2026

https://github.com/abhijivani3001/snakegame

The Snake Game is a classic arcade game implemented using JavaFX. Players control a snake to eat food items, growing in length with each item consumed. The game features smooth animations, increasing difficulty, and a good user interface, offering a nostalgic and engaging gaming experience.

java javafx oops-in-java

Last synced: 26 Apr 2026

https://github.com/akshayanmohandas/skin-consultation-centre

The skin consultation center management system has two interfaces: console and GUI. The console interface manages doctors, consultations, and bookings, while the GUI interface displays doctors' availability, allows patients to book appointments, and edit consultations.

graphical-user-interface gui-application intellij java management-system object-oriented-programming oops-in-java skin-consultation-center-management-system

Last synced: 30 Apr 2026

https://github.com/oussama-zbair/e-challenge

E-challenge 2023 | Java Problem Solving

data-structures java javaee oops-in-java problem-solving

Last synced: 08 Jun 2026

https://github.com/aditya9779/coding-ninja-spring-boot-solution

Understand the solution and create the program on your own 💻. This repository is for understanding the solution only 📚, not for copying it 🚫.

coding coding-challenge codingninjas java mysql oops-in-java postman spring-boot thymeleaf

Last synced: 03 May 2026

https://github.com/anasbinrashid/library-management-system-oop-java

I made a Library Management System using OOP concepts in Java.

book java library-management-system lms oop oops-in-java

Last synced: 14 Jun 2026

https://github.com/arifahmed120829/atm-project-java-

Atm machine project for beginners

oops-in-java

Last synced: 14 Jun 2026

https://github.com/shubhansu-kr/cse310-javaprogramming-tutorial

Tutorial Java Files for CSE310: Java Programming course | LPU | Sem4

code java lpu oops-in-java sem4 tutorial

Last synced: 16 Jun 2026

https://github.com/alidantech/footie-dashboard

This is a dashboard app built using java that enables football analysts to analyze skills of football players in a given league. It fully applies various components of object oriented programming...

csv dashboard dataset football-data java2d oops-in-java radar-chart

Last synced: 19 Jun 2026

https://github.com/lightraven2486/passwordmanager_java

Это open - source проект на Java, где я обучаюсь создавать desktop приложение "Менеджер паролей" с следующими функциями: Хеширование паролей, сохранение и загрузка паролей, возможность генерации паролей, возможность включать или отключать различные модули приложения. Здесь я буду делится своими успехами в разработке как начинающий специалист.

desktop desktop-app desktop-application eclipse eclipse-ide educational educational-project github java javax javax-swing mvc mvc-architecture mvc-pattern oop oops-in-java programming

Last synced: 18 May 2026

https://github.com/doaaosamak/java

About JAVA ;)

java oop oops-in-java

Last synced: 17 Jul 2025

https://github.com/musheer7/java-enterprise-banking-system

Enterprise-style Core Java banking application using Java 8, OOPS, multithreading, DSA, design patterns, and financial mathematics.

banking-applications core-java data-structures design-patterns java java8 multithreading oops-in-java

Last synced: 26 May 2026

https://github.com/jseg380/pdoo-java

Ejercicios en Java de la asignatura Programación y Diseño Orientado a Objetos

java oop oops-in-java

Last synced: 21 Jul 2025

https://github.com/rayhanbss/shoppinglist-pbo24

A simple GUI Java App that make a shopping list by name and quantity with export feature to export list to an Image. Created for Object-Oriented Programming Course 2024.

java java-application java-gui-application oop oops-in-java shopping-list

Last synced: 29 Oct 2025

https://github.com/wahid-vinchenzo/problem-solving-with-java

Here, I solved some simple coding problems using the object-oriented programming (OOP) paradigm in Java

java oop oops-in-java

Last synced: 12 Sep 2025

https://github.com/aytekinkaplan/advancedjavaoopworks

This repository is a collection of resources that demonstrate [Advanced OOP in Java] concepts with examples.

java java-8 oops-in-java string

Last synced: 14 Mar 2025

https://github.com/raviiii-ai/java-oops

In this repo,We will upload some java oops codes !!

java java-swing jdbc oops-in-java

Last synced: 28 Mar 2025

https://github.com/d-senyaka/headLines-plus

Personalized News Recommendation System A modular Java-based application that delivers personalized news recommendations based on user interactions and preferences. Built with JavaFX, MySQL, and core Object-Oriented Programming principles, this system offers content categorization, adaptive learning, and a user-friendly interfac

api cosine-similarity css css-grid-layout csv fxml fxml-files java javafx javafx-application javafx-desktop-apps javafx-gui javafx-library javafx-project jdbc json mysql oop-principles oops-in-java tf-idf

Last synced: 30 Dec 2025

https://github.com/sanamir23/librarymanager_2024

Library Management System developed in Java.

agile java oop oops-in-java postgresql software-development

Last synced: 20 Apr 2026

https://github.com/seycileli/monstergameapp

Monster Game APP Where We Have Many Monsters That Can Attack

interface-java java monster-game object-oriented-programming oops-in-java subclass

Last synced: 05 Jun 2026

https://github.com/knguyen780/uet-oasis

https://oasis.uet.vnu.edu.vn/

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

Last synced: 23 Apr 2026

https://github.com/emicy963/appointments-medical

It's a little project building with Java for pratique OOP, Graphic Interface(swing), MVC and CRUD.

crud-application graphic-interface java medical-appointments mvc-architecture net-beans-ide oop-principles oops-in-java science-computer sql swing-gui

Last synced: 05 Jun 2026

https://github.com/greglixandrao/screenmatch

Aplicação da Formação Java com Orientação a Objetos

api-client java oop oops-in-java vitrinedev

Last synced: 10 Apr 2025

https://github.com/alexandrecpedro/object-oriented_programming

Object-oriented Programming (OOP) | Language - JAVA | IDE - IntelliJ IDEA

design-pattern design-patterns java oop oop-principles oops-in-java uml uml-diagram

Last synced: 23 Jun 2026

https://github.com/davidandw190/2048-game-javafx

The aim of this project is to build a game similar to the well-known 2048, heavily using OOP principles, MVC architecture and Unit Testing

game gui java javafx oops-in-java

Last synced: 17 May 2026

https://github.com/prayas7102/java-core-concepts-and-dsa-implementation

A comprehensive Java repository covering core concepts, DSA. Features object-oriented programming, multithreading, and Java Collections Framework usage, serving as a learning resource for developers and interview preparation.

dsa java junit4 junit5 multithreading oops-in-java servlet spring-boot

Last synced: 25 Apr 2026

https://github.com/mulliru/domain-driven-design-java-02-semestre

Este repositório contém os materiais da disciplina Domain Driven Design - Java☕, referente ao segundo semestre da faculdade FIAP 🎒. Aqui você encontrará meus projetos, exercícios, anotações e outros materiais relevantes para a disciplina📕

args class domain-driven-design eclipse-ide java oop oops-in-java poo

Last synced: 13 Jun 2026

https://github.com/ayvero/java_oop_agenda

Java OOP exercise to manage personal agendas, scheduling meetings with participants, topics, and contact details.

java oop-principles oops-in-java

Last synced: 15 May 2025

https://github.com/ayvero/java_oop_series

Java OOP exercise to manage TV series, including episodes, ratings, seasons, and methods for tracking watched episodes and calculating averages.

java oop oop-principles oops-in-java

Last synced: 15 May 2025

https://github.com/ayvero/java_oop_person

Java OOP exercise to model a Person class with attributes like name, age, BMI calculation, and methods for voting, maturity, and health checks.

java oop-principles oops-in-java

Last synced: 15 May 2025

https://github.com/ayvero/java_oop_taxes

Java OOP exercise to track public spending and tax collection, identifying cities and provinces with deficits.

java oop-principles oops-in-java

Last synced: 15 May 2025

https://github.com/samuela31/oops-laboratory

OOPS using Java lab exercises done during semester 4 in college

applet java java-8 java-applet jdbc jdbc-driver lab-exercises oops oops-in-java

Last synced: 17 Jul 2025

https://github.com/tweetsy11/java_collections_threads

This repository showcases Java exercises focused on collections and threads, emphasizing core object-oriented principles. Explore practical implementations and deepen your understanding of Java's capabilities. 🐙🌐

arraylist c collections concurrent-programming debugging design-patterns english-language git github java markdown multithreading oops-in-java priority-queue project-management queue runnable threadpool

Last synced: 17 Jul 2025

https://github.com/lasbrdev/chessgame-consoleapplication

Project to consolidate learning in OOP and also to add more joy to those who enjoy a good game of chess!

chess-game java oops-in-java

Last synced: 14 Jul 2025

https://github.com/anushka-ladole-23/car-rental-system-java

A console-based car rental system built in java with user login, car catalog, and mock payment flow.

car-rental-system console-app intellij-idea java oops-in-java student-project

Last synced: 19 Jun 2026

https://github.com/usif-andreas226/quizhub-oop-project

The system is designed to streamline the process of conducting online exams. It provides a user-friendly interface for both administrators and students. Administrators can easily create exams by adding questions and setting grading criteria. Students can take exams within a specified time frame and view their results immediately after submission.

algorithms data-structures java javafx oop oops-in-java

Last synced: 25 Apr 2026

https://github.com/joaoarthurbirkheuer/chess-system-java

Sistema de jogo de xadrez desenvolvido em Java. Segue em expansão.

chess-game java oops-in-java

Last synced: 30 Mar 2025

https://github.com/alexter2003/fit_zone

Java project in console with connection to a database using JDBC to build a CRUD (create, read, update, delete)

java jdbc jdbc-driver oops-in-java sql

Last synced: 12 Jul 2025

https://github.com/sanish07/java-inheritance-basics

Includes Implementation of basic inheritance concepts.

classes-and-objects inheritance java oops-in-java

Last synced: 23 Mar 2025

https://github.com/gabrafo/taibank

Protótipo de sistema bancário em Java.

java javaswing oops-in-java

Last synced: 06 Jun 2026

https://github.com/galihap76/encapsulation-java-sederhana

Implementasi encapsulation java sederhana.

encapsulation java oop-principles oops-in-java

Last synced: 24 Oct 2025

https://github.com/sainikhil0904/java-programming

Collection of Java programming problems showcasing fundamental concepts, OOP principles, math operations, patterns, loops, and more!

algorithms coding java oops-in-java problem-solving

Last synced: 23 Mar 2025

https://github.com/tonyh0401/java-oop-concepts-overview

Overview of Java OOP Concepts

java oops-in-java

Last synced: 16 May 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/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.

oop-concepts oops-in-java

Last synced: 15 Mar 2025

https://github.com/thevyke/poo-restaurante

Projeto da disciplina de Programação Orientada à Objetos realizado como requisito parcial para obtenção de nota.

intellij java oop oops-in-java vscode

Last synced: 10 Mar 2026

https://github.com/manuelaam/shopease

Java-based shopping cart system with a graphical interface using JOptionPanes and JFrames. Features include product management, client-specific carts, and shopping histories. Highlights advanced Object-Oriented Design, Abstract Classes, and Lambda Expressions for optimized performance.

algorithmdesign dynamicprogramming java java-8 objectorienteddesign objectorientedprogramming oops-in-java softwareengineering

Last synced: 19 Nov 2025

https://github.com/benevanio/relatorio-faculdade

Relatorio da Disciplina de Linguagem Orientada a Objetos da Faculdade Anhanguera, para o curso de Engenharia de Software.

anhanguera faculdade faculty-dev graduate java java-8 oop oop-principles oops-in-java project

Last synced: 27 Oct 2025

https://github.com/arthursilvadantas/lpoo-roleplayinggame

Repositório destinado ao trabalho prático da matéria de Linguagem de Programação Orientada a Objetos, onde o projeto simula um jogo de RPG com base nos princípios de Orientação a Objetos.

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

Last synced: 15 Mar 2025

https://github.com/joelmaregina/oracleone-java

Repository created to store codes developed during Alura JAVA courses, provided by the organizers and supporters of the "Cloud Girls" Meetup.

java oop oops-in-java

Last synced: 28 May 2026

https://github.com/siddhant-vij/restaurant-menu

Restaurant Menu: a program (kernel - without a GUI) to automate what happens in a restaurant.

codegym java-8 oops-in-java restaurant-menu

Last synced: 28 May 2026

https://github.com/sulhanfuadi/pbo-class

This repository offers practical Java examples and assignments to explore core Object-Oriented Programming concepts.

oop oops-in-java pbo

Last synced: 06 Jun 2026

https://github.com/ankitkat042/sasta-tankstars

Original AP project, a clone of official TankStars game

gamedevelopment java libgdx oops-in-java tilesets

Last synced: 16 Jun 2026

https://github.com/al-ghaly/paint-brush

"Paint Brush" is an application that all empowers users to unleash their creativity and create stunning digital artwork. With a user-friendly interface and a wide range of drawing tools, it provides a seamless experience for artistic expression.

java oops-in-java programming-contests solid-principles

Last synced: 15 Mar 2025

https://github.com/prathush-kumar/creditcard_account

Range of Object Oriented Programming Projects in the Java Programming Language

java object-oriented-programming oops-in-java

Last synced: 23 Jun 2025

https://github.com/dpbm/oop-java

Learning OOP with JAVA language

java java-language oop oop-principles oops-in-java

Last synced: 13 Mar 2025

https://github.com/anmol111pal/oops-in-java

This repository not only covers the concepts of Object Oriented Programming, but also other essential topics in Java.

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

Last synced: 23 Jun 2025

https://github.com/pedro-manoel/lp2

🎓 Repositório com os laboratórios desenvolvidos ao longo da disciplina de laboratório de programação 2 da UFCG

java lp2 oops oops-in-java

Last synced: 23 Mar 2025

https://github.com/agrawalaman02/oopsnotes-java

This repo contains the codes, handwritten and types notes of OOPS in java...

java oops oops-in-java

Last synced: 31 Mar 2025

https://github.com/srinivas6303/java-course

This repository contains various Java concepts and examples, including collections, file handling, multi-threading, OOP concepts, JDBC, and problem-solving exercises.

anonymous-class collection file-handling maps oops-in-java problems

Last synced: 02 Aug 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/saudahmedkadapa/java-placement-prep

A comprehensive collection of Java coding problems, algorithms, and concepts for technical interviews and placement exams. Covering data structures, OOP principles, design patterns, multi-threading, each problem includes well-structured solution preparing for Java-based roles.

abstraction atm encapsulation fibanocciseries inheritance java java-8 leap-year oops oops-in-java polymorphoism threading threading-synchronization threads vowels

Last synced: 21 Jun 2026

https://github.com/fayllan111/projeto_jogo_xadrez

Implementação de um jogo de xadrez em Java, abordando conceitos de POO, herança, coleções e desenvolvimento em camadas.

chess-game colections data-structures developer-portfolio hierarchy java oop oops-in-java polimorphism project-patterns

Last synced: 07 Jun 2026

https://github.com/felix-red/sen381-finalproject

This Java web application provides tools for managing contracts, employee registration, and technician assignments through separate client and admin dashboards.

aws-rds ci-cd java jdbc-driver jira layered-architecture oops-in-java postgresql sendgrid serlvet servicemanagement tomcat

Last synced: 27 Apr 2026

https://github.com/soumyapro/atm-machine-application

This is atm machine application built on basis of java oops concept

hashmap java oops-in-java

Last synced: 11 Jun 2026

https://github.com/ronhachmon/edit-distance

implementation of edit distance algorithm

algorithm algorithms java oops-in-java

Last synced: 29 Apr 2026

https://github.com/saisriramkamineni/onlineexamportal-quiz

Developed an Online Exam Portal using Java Swing and MySQL with timed quizzes, auto-grading, and real-time UI. Implemented OOP principles, JDBC integration, and multithreading for a dynamic timer feature.

java javaswing jdbc oops-in-java sql

Last synced: 10 Apr 2025

https://github.com/bolisettysujith/online-shopping

Basic & Simple Online Shopping program using basics of JAVA

java onlineshopping oops-in-java

Last synced: 20 May 2026

https://github.com/priyanshujajal/coffeemachine

Coffee Machine using Java , provides real simulation of the actual Coffee machine , asking ingredients and other things.

advance-project coffee-machine coffee-maker console-application github java-8 oops-in-java oops-project programmer real-simulation real-world-project

Last synced: 19 Apr 2025

https://github.com/raj0825/superbank_app

A simple Java-based command-line banking system that lets users manage saving and loan accounts. Features include deposits, withdrawals, fixed deposits, EMI payments, and top-up loans—demonstrating core OOP principles like inheritance and encapsulation.

java-8 oops-in-java

Last synced: 21 Jun 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/prathush-kumar/checking_account

Range of Object Oriented Programming Projects in the Java Programming Language

java oops-in-java

Last synced: 10 Sep 2025

https://github.com/andreeaony/shop-management-in-java

OnyDepot-Shop Management is a console-based Java application built with OOP and JDBC. It manages an online shop's core operations: clients, providers, orders, shipping, and products (perishable and non-perishable), all through a clear, intuitive, and color-enhanced terminal interface.

java jdbc mysql oop-principles oops-in-java

Last synced: 29 Apr 2026