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/emmaprofemx/connectfour

Realización de programa de mi juego favorito

clases console-application java oops-in-java

Last synced: 21 May 2026

https://github.com/phatdev12/oop-vku

Repository lưu trữ bài tập lập trình hướng đối tượng VKU

java oop oops-in-java

Last synced: 05 Oct 2025

https://github.com/muhammadtahamustafa-06/audio-video-player-oop-project

This is a Multimedia Player to run mp3 Audio and mp4 video file format

css java javafx-desktop-apps jmf oop-project oops-in-java

Last synced: 01 Apr 2026

https://github.com/shubhranpara/airline-reservation-system

I have created this project as my oop innovative assignment. Take a look at this console based program and explore the concepts of the object oriented programming.

console-application object-oriented-programming oops-in-java

Last synced: 24 Jun 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/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/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/ahmadu-suleiman/wiktionary-json-parse

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: 06 Apr 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/robinhosz/bancodigital-poo-principios

Entrega de projeto da DIO, onde fiz a melhoria do código de um Banco Digital, utilizando os Princípios da POO com Java.

banco java oop-principles oops-in-java terminal-app

Last synced: 28 Mar 2025

https://github.com/dnglokpor/csci240princadproject

This is a class project done to explore different OOP concepts and design patterns. The goal is to implement a CAD-like application using JavaFX. The project is updated via weekly increments where new functionalities are added.

java-11 javafx-gui oops-in-java

Last synced: 16 Apr 2026

https://github.com/aladnansami/java-interview-question

All interview question are explained , lots of source code with an explanation.

forloop java oop oops-in-java

Last synced: 21 Mar 2025

https://github.com/balikuddembe/implementation-of-oop-with-java

This repo demonstrate the Java OOPs concepts with clear examples

oops-in-java

Last synced: 11 Jun 2026

https://github.com/himashawijewickrama/bingo_games

SLIIT 2Y1S | OOP Project | Add favorite user games, home page and games featured pages

bootstrap jsp-servlet oops-in-java

Last synced: 18 May 2026

https://github.com/abhishek6619/java-dsa

Here you will get all java resources and help you to learn and master Java programming along with essential DSA concepts, preparing them for coding interviews and competitive programming. You can read the about Java from the below websites👇👇

algorithms data-structures-and-algorithms dsa java object-oriented-programming oops-in-java

Last synced: 28 May 2026

https://github.com/gauravsakure02/java_revision_codes

Basic Core Java Revision Codes

corejava oops-in-java typecasting

Last synced: 25 Jun 2025

https://github.com/prasundas99/problem-solving

A list of all common problems (solved) from beginners to advance in problem solving

c codeforces-solutions cpp data-structures java oops-in-java problem-solving

Last synced: 09 May 2026

https://github.com/manulthanura/java-oop-concept-video-app

JAVA program to define a class structure for a potential project to come up with a mobile app that has the capability to stream video content such as Movies, TV series, Documentaries etc.

java oops-in-java

Last synced: 01 Apr 2025

https://github.com/geekyhim/dsa-and-java

A repository showcasing my journey of learning Java and mastering Data Structures & Algorithms through hands-on practice and problem-solving.

algorithms-and-data-structures dsa dynamic-programming java oops-in-java searching sorting

Last synced: 22 Jul 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/osandadeshan/java-interview-practice

This project contains examples related to Java OOP principles and Collections framework.

collections collections-framework java java8 oop oop-principles oops-in-java

Last synced: 18 Apr 2026

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/idrisvohra9/java-oops

This Repository contains notes and codes explaining concepts of OOP in java. Roadmap to OOPs in java by me.

classes concepts covered java notes oops oops-in-java roadmap topics

Last synced: 21 Mar 2025

https://github.com/vishal-sys-code/oops-lab

This is my laboratory work which given in college I shared here for personal use. [Java-OOPs-LAB]

java-8 oops-in-java

Last synced: 10 Nov 2025

https://github.com/masumkhan081/java-code-notes

This repository contains notes and code snippets related to Java programming, covering fundamental concepts, core libraries, and best practices. It serves as a personal reference for learning and consolidating knowledge in Java, intended for personal use to reinforce understanding of Java concepts.

error-handling java java-collections java-io java-multithreading java-networking java-sockets object-oriented-programming oops-in-java

Last synced: 08 Jun 2026

https://github.com/soulyma/carssalessystem

This system will help managing a CarCompany by organizing it's products and sales operations

cars java oop oops-in-java sales system-design system-programming

Last synced: 16 Aug 2025

https://github.com/akaliutau/cs-problems-ood

These are examples of OOD for different use-cases.

ood oops-in-java patterns

Last synced: 14 May 2026

https://github.com/iotchulindrarai/java-concept-with-dsa

Oops concepts, Collection, Multithreading,DSA GeeksforGeeks

dsa-algorithm dsa-practice java oops-in-java

Last synced: 05 Apr 2025

https://github.com/baimamboukar/veloxcena

VELOXCENA🍿🍔🥣 | Dinner game made with java and processing 🎉

game java ooad oops-in-java processing processing-sketch

Last synced: 12 Apr 2026

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/hey-its-d2t2/bmi_calculator

This is a Java GUI small project for BMI calculator using Java Swing...

advanced-programming gui-application java javadevelopment javaswing javaswingsapp learning-by-doing oops-in-java

Last synced: 10 Jun 2026

https://github.com/donxito/game_paperboy

Small remake of the 80's legendary paperboy arcade game

css dom dom-manipulation html-css-javascript javascript oops-in-java

Last synced: 25 Mar 2025

https://github.com/kurosawaxyz/maree-noire

Simulation simple de la pêche et du phénomène de la Marée noire

oop-principles oops-in-java simulation

Last synced: 04 Jul 2025

https://github.com/mikeleo03/point-of-sales-desktop-app

Tugas Besar 2 Pemrograman Berorientasi Objek IF2210 - Point of Sales

java javaswing oops-in-java point-of-sale

Last synced: 16 Mar 2025

https://github.com/rajatt95/tutorial_yt_rajat_designpattern_pom_selenium_java

This repository contains a Tutorial for Page Object Model (POM) design pattern implementation using Selenium WebDriver and Java for automated testing of applications.

abstraction builder-pattern design-patterns encapsulation fluent-interface inheritance intellij-idea java oops-in-java page-factory page-object-model polymorphism selenium-webdriver testng webdrivermanager

Last synced: 06 May 2026

https://github.com/lxmn22nov/java

My Java Playground.

java oops-in-java

Last synced: 18 Mar 2025

https://github.com/vovandreevik/translator

This project contains a simple implementation of a Dictionary class that can load a dictionary from a file and translate words from one language to another.

arraylist arraylist-java hashmap java list map oop oops-in-java translator

Last synced: 15 May 2026

https://github.com/manishkmr49/simple--atm--application

Java program simulating ATM functionalities: balance check, withdraw, deposit, loan request. Secure PIN verification. Easy-to-use menu interface.

corejava dsa dsainjava java javaproject oops oops-in-java

Last synced: 27 Jul 2025

https://github.com/beneite/java-concepts

This Repository Contains the programs of: JAVA OOPs, Java-8, java collections, Multithreading

java-8 java-collections-framework lambda multithreading oops-in-java reflection streams

Last synced: 03 Sep 2025

https://github.com/ha7890846/javamodules

Java Core Programming Code Snippet.

java java-basics multithreading oops-in-java

Last synced: 09 Apr 2025

https://github.com/analiaburgosdev/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: 02 Jul 2025

https://github.com/meharehsaan/webtechnologies

This repository contains all web engineering labs and practice codes written in java

database java labs oops-in-java serlvet

Last synced: 17 May 2026

https://github.com/analiaburgosdev/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: 02 Jul 2025

https://github.com/mahmoudgalalz/library

Book library system built in Java, swing, database, MySQL

database java javaswing mysql mysql-database oops-in-java

Last synced: 19 Apr 2026

https://github.com/asit-14/java-programming

We will import all the code related to the concepts covered in the Java Programming

collections-framework functions java multithreading oops-in-java patterns sprng-boot

Last synced: 08 Apr 2025

https://github.com/analiaburgosdev/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: 02 Jul 2025

https://github.com/analiaburgosdev/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: 02 Jul 2025

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

some object oriented in java

abstraction java oops-in-java

Last synced: 23 Mar 2025

https://github.com/pedroestevaodev/conquerors-of-the-kingdom

A Mini RPG Battle Simulator developed for the Object-Oriented Programming course (5th semester, Computer Science - Centro Universitário Barão de Mauá) using Java. The game allows players to recruit soldiers, build structures, and battle enemy kingdoms while applying OOP concepts.

abstraction academic academic-project computer-science design-patterns encapsulation game-development inheritance java java-rpg-game onject-oriented-method oop oops-in-java polymorphism programming rpg strategy-game

Last synced: 12 Jun 2026

https://github.com/humbertocg18/pucrs-poo-2-2023

Trabalhos, Projetos, Exercícios e aulas realizados em Java na cadeira de Programação Orientada Ao Objeto, matéria do segundo semestre.

algori api app applications java-8 java-app oop oops-in-java program pucrs swing-gui

Last synced: 29 Mar 2025

https://github.com/aykrimino/donation-system-java-swing

A donation management system built with Java Swing and AWT for the UI, MySQL for the database, and a well-structured architecture (Models, DAO, Services, GUI).

awt-graphics awt-gui intellij intellij-idea java mysql mysql-connector mysql-database mysql-workbench oop oop-principles oops-in-java swing swing-application swing-gui

Last synced: 03 Feb 2026

https://github.com/prashant-chaurasia/chessgame

A chess game in Java

awt game gui java oops-in-java swing

Last synced: 21 Jun 2026

https://github.com/valyaevgeorgiy/java_basic

Главные принципы и синтаксис языка программирования Java

classes java main oop oops-in-java public

Last synced: 30 Jun 2025

https://github.com/qamit/javaprogramming11x

This repository is a collection of Java programs, projects, and examples that I've created while learning and practicing Java programming. It covers a wide range of topics, from basic syntax and object-oriented programming (OOP) to data structures and algorithms.

intellij-idea java oops-in-java vscode

Last synced: 21 Apr 2026

https://github.com/sarunnut1236/intaniaghostrush

IntaniaGhostRush is a Java project made in Programming Methodology class.

game-development oops-in-java

Last synced: 24 Jul 2025

https://github.com/raghavendra-devale/javainterview

This repository tracks my progress and notes as I prepare for Java-related technical interviews. It includes core Java concepts, commonly asked interview questions, coding challenges, and study resources. Ideal for anyone revising Java fundamentals or preparing for software engineering interviews.

java javabasics javacollections javathreads oops-in-java

Last synced: 09 Jul 2025

https://github.com/geekyhim/learningjava

A repository showcasing my journey of learning Java and mastering Data Structures & Algorithms through hands-on practice and problem-solving.

algorithms-and-data-structures dsa dynamic-programming java oops-in-java searching sorting

Last synced: 12 Jun 2025

https://github.com/huseyiinclkn/java-oop-projects

A curated collection of Java projects showcasing the implementation of Object-Oriented Programming (OOP) principles in various applications. From simple to complex, these projects demonstrate the versatility and power of Java in real-world scenarios

oops-in-java

Last synced: 15 May 2025

https://github.com/abhipatel35/java

Explore Java from basics to Object-Oriented Programming (OOP) concepts with practical examples and detailed explanations. Dive into approximately 55-60 Java programs covering topics like variables, control flow, arrays, OOP principles, exception handling, and more. Ideal for learners looking to solidify their understanding of Java fundamentals.

abstraction advance-java basic-java coding core core-java corejava dsa dsa-practice encapsulation inheritance-examples java learn object-oriented-programming oops-in-java polymorphism programming

Last synced: 29 Dec 2025

https://github.com/pedro-estevao/conquerors-of-the-kingdom

A Mini RPG Battle Simulator developed for the Object-Oriented Programming course (5th semester, Computer Science - Centro Universitário Barão de Mauá) using Java. The game allows players to recruit soldiers, build structures, and battle enemy kingdoms while applying OOP concepts.

abstraction academic academic-project computer-science design-patterns encapsulation game-development inheritance java java-rpg-game onject-oriented-method oop oops-in-java polymorphism programming rpg strategy-game

Last synced: 25 Feb 2025

https://github.com/nisaaragharia/java-practice-problems

All Java Concepts code, Java8, Java 11 code is Present in this repository

collections-java java java-8 java11 oops-in-java

Last synced: 21 May 2026

https://github.com/buddhad/java-practice

My Practice Codes

java java-8 oops-in-java

Last synced: 05 May 2026

https://github.com/Asit-14/Java-Programming

We will import all the code related to the concepts covered in the Java Programming

collections-framework functions java multithreading oops-in-java patterns sprng-boot

Last synced: 29 Oct 2025

https://github.com/vovandreevik/animal-hierarchy

The Animal Hierarchy Java program is a demonstration of segregating a collection of animals based on their hierarchy using Java generics.

arraylist collection java list oop oops-in-java

Last synced: 07 Apr 2025

https://github.com/ajnus/blackjack_programacao_orientada_a_objetos_inf1636

THE BLACKJACK | PROGRAMAÇÃO ORIENTADA A OBJETOS: INF1636 Curso ministrado por Ivan Mathias Filho, coordenador do curso de Ciência da Computação na PUC-Rio.

blackjack blackjack-game blackjack-java blackjack-simulator game-development java mvc mvc-architecture oop oops-in-java poo tablegame

Last synced: 28 Mar 2025

https://github.com/vovandreevik/methods-caller

This Java program demonstrates a method caller utility that uses Java reflection and annotations to invoke methods with specified repeat counts.

annotations java oop oops-in-java reflection

Last synced: 07 Apr 2025

https://github.com/cihat-kose/patika-java-projects

A curated collection of beginner to intermediate Java projects focusing on essential programming concepts such as arithmetic, sorting, recursion, and object-oriented programming. Perfect for learners to strengthen their Java skills through hands-on practice.

algorithm-challenges beginner-friendly data-structures java java-exercises java-fundamentals oops-in-java problem-solving training-materials

Last synced: 17 Jun 2025

https://github.com/josh012006/simulateur-de-boutique-en-ligne-de-commande

Il s'agit d'une application Java qui simule l'achat de produits dans une boutique avec l'existence d'un panier et d'un système de choix.

java oops-in-java

Last synced: 21 May 2026

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/yadu999/electricity-billing-system

This project implements a Desktop-based Electricity Billing System to computerize monthly energy consumption billing for a utility office. The system stores customer and meter information, records monthly unit consumption, calculates bills (including taxes, penalties and fixed rents), and produces printable bills and payment status. Admins can add

gui java mysql-database oops-in-java swing-gui

Last synced: 16 May 2026

https://github.com/vovandreevik/moving-strategy

This Java example demonstrates a simple implementation of the Strategy Design Pattern.

interface interface-java java oop oops-in-java strategy-pattern

Last synced: 07 Apr 2025

https://github.com/shaikahmadnawaz/oop

Object Oriented Programming - Java ✨

java oop oop-principles oops-in-java packages

Last synced: 15 May 2025

https://github.com/ralvarezdev/udemy-complete-java-dev

Challenges and exercises from Tim Buchalka's Java course

java javafx oop oop-principles oops-in-java udemy udemy-course

Last synced: 17 May 2026

https://github.com/shashi1024/java

Hey Java enthusiasts! 👋, Think of this repo as a friendly companion for anyone diving into the world of Java. Dive in and explore! The full list of topics is in the `Index.md` file. Happy coding! ☕️

core-java java java-programming jvm oop-principles oops-in-java

Last synced: 09 Sep 2025