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/fahim1049/atm-machine
Core Java Project With OOP
corejava java oops-in-java project
Last synced: 03 Apr 2025
https://github.com/louis3112/job-portal-cli
Mid Project for Object Oriented Programming (PBO) in 3rd Semester. The project is implements OOP technique.
cli java oops-in-java simple-project
Last synced: 24 Oct 2025
https://github.com/hafizhhasyhari/object-oriented-programming-pemrograman-berorientasi-objek-2024
collection of materials, labs, challenges, workshops, bootcamps, and projects designed to learn basic to advanced concepts in Object-Oriented Programming (OOP) using the Java programming language
java netbeans object-oriented-programming oops-in-java pemrograman-berorientasi-objek
Last synced: 24 Oct 2025
https://github.com/gourabofficial/object-oriented-programming
Using Java ..
java object-oriented-programming oop oops oops-in-java
Last synced: 20 Jun 2025
https://github.com/abishekraja01/student-management-system-java
A Java Swing-based Student Management System with MySQL integration, offering CRUD operations for student records.
crud gui-application java jdbc mysql oops-in-java studentmanagementsystem swing
Last synced: 15 May 2026
https://github.com/lana-20/oop-inheritance
👩💻 In programming, Inheritance is one of the key concepts of Object Oriented Programming (OOP).
inheritance inheritance-examples oop oop-inheritance oop-principles oops oops-in-java oops-in-python
Last synced: 24 Jan 2026
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/fahim1049/java-basic-to-advance-with-oop
Java Basic to advance with Object Oriented Programming(OOP)
daffodil-international-univerity exception-handling java oops-in-java
Last synced: 07 Jul 2025
https://github.com/bell-kevin/car
Car OOP. From pages 267 and 268 from Introduction to Programming with Java A Problem Solving Approach, Second Edition by John Dean and Raymond Dean
car object-oriented-programming oop oop-principles oops-in-java
Last synced: 17 Mar 2025
https://github.com/youngandgeek/sqlitepractice
App that saves Contacts to SQLite Database and display it in a List of CardView
android-application database oops-in-java sqlite
Last synced: 15 Apr 2026
https://github.com/bieelogrom/compiladolista3
Resolução de toda lista 3 de filas dinâmicas.
fila java oop oops-in-java orientacao-a-objetos queue
Last synced: 02 Feb 2026
https://github.com/chalonov/design-patterns-java
This repository serves as a comprehensive resource for learning and practicing design patterns implementation in Java. It provides practical examples of common software design patterns
design-patterns gang-of-four java jdk object-oriented-programming oops-in-java practice-java
Last synced: 03 Apr 2025
https://github.com/abdulrehman-baloch/rent-rides-app
Rent Rides is a JavaFX-based vehicle rental application that provides a seamless and affordable platform for renting cars and bikes. The application is built using JavaFX for the front end and Java for the back end, ensuring a responsive and interactive user experience
factory-design-pattern javafx-application oops-in-java postgresql singleton-design-pattern strategy-design-pattern
Last synced: 10 May 2026
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/dssgabriel/in404-oop
A collection of projects for module IN404 - Introduction to Object Oriented Programming at UVSQ.
2d-drawing dns-simulation oops-in-java rpn-calculator
Last synced: 08 Jul 2025
https://github.com/ananttwr28/java-learning
Java lecture practice code and examples
intellij java learning oops-in-java practice
Last synced: 15 Jun 2025
https://github.com/deanhdz/juego-java-oop
Entrega final de la materia de Tecnología Orientada a Objetos, el propósito del proyecto es aplicar los diferentes temas vistos en la materia relacionado al paradigma de la programación Orientada a Objetos. (Desarrollado para usarse en Greenfoot)
game-development greenfoot oop oop-principles oops-in-java
Last synced: 10 Feb 2026
https://github.com/priyanshujajal/bmi-calculator-java
BMI (Body Mass Index) Calculator for the people to check whether they are Under-Weight , Normal Weight , Over-Weight or Obese.
bmi-calculator body-mass-index body-mass-index-calculator health-calculator java javaproject oops-in-java weight-tracker
Last synced: 12 May 2026
https://github.com/kyt47000/atm-simulation
Java GUI Based Simple ATM Simulator
atm-simulator banking-system coding-project gui-application intellij-idea java java-awt-swing oop oops-in-java
Last synced: 11 Feb 2026
https://github.com/mo7amd-hub/geometry-shapes
simple OOP project in Java with GUI calculates perimeter and area of circle or cube and show some characteristics as you like
Last synced: 13 May 2026
https://github.com/ankushrajmaheyam/java-projects_j-spider
This repository contains a collection of Java programming projects created during my training at the J-Spider Software Training Institute (Noida Branch). These projects were developed by Ankush Raj, also known as Ankush Raj Mahe Yam, as part of the learning process.
ankush-raj ankush-raj-mahe-yam ankushrajmaheyam assignments java java-assignemnts java-projects jspiders loops oops-in-java projects qspider shambhu
Last synced: 26 Mar 2025
https://github.com/abhishekbagdiya01/a-to-z-dsa-in-java
This repository contains my solutions to a variety of data structure and algorithm problems in Java. I am learning DSA and I am using this repository to track my progress and share my solutions with others.
algorithms data-structures datastructures-algorithms dsa dsa-java interview-preparation java java-dsa java-dsa-learning oops oops-in-java
Last synced: 04 Mar 2026
https://github.com/shrijit007/golfclubmanagement
Golf Club Member Mangement
Last synced: 03 Apr 2025
https://github.com/rohitumbare/digital_library_management
Simulation of a basic library system.
Last synced: 01 Apr 2025
https://github.com/akhand55/online-examination-system
Java and the oops concept were implemented to develop this web application.
authentication class dsa-algorithm java oops-in-java
Last synced: 30 Apr 2026
https://github.com/harry96444/bankingapplication
This is a pure Hibernate ORM ( Java Framework ) Based Banking Application . This Application does all the CRUD operation by using ORACLE Database in Backend .
dao-design-pattern hibernate-orm java oops-in-java oracle-database
Last synced: 18 Feb 2026
https://github.com/rohitumbare/hospital_management_system
Simulation of a Hospital Management System.
corejava java jdbc mysql oops-in-java
Last synced: 01 Apr 2025
https://github.com/ashithapallath/java-lab
The Java Lab repository is a collection of hands-on exercises and projects designed to enhance understanding of Java programming concepts. It includes various Java programs, algorithms, and data structures that demonstrate key programming principles such as object-oriented programming (OOP), control structures, and exception
java oop-principles oops-in-java
Last synced: 22 Mar 2025
https://github.com/nafisahnubah/simple-board-game
A simple board game simulation implemented in Java
board-game java oop oops-in-java
Last synced: 17 Jun 2026
https://github.com/bell-kevin/ch6savingsaccount
This project is very similar in design to the Mouse2 class and Mouse2Driver example in the book (Introduction to Programming with Java: A Problem Solving Approach, Second Edition by John Dean and Raymond Dean). Remember the project in Ch 4 about calculating the value of an account as it grows, which was enhanced in Ch 5 to look better? We’ll do the same work here but using OOP methodology. In this project, the user will specify the starting balance for a savings account, the interest rate, and the number of cycles it will grow at that interest rate. The program will display how much the account is worth at the end of that growth. We need a class that provides the blueprint for this savings account. What kind of variables do we need? The current balance is essential. Since this is a savings account that grows by adding earned interest, we need the value for the interest rate to be able to calculate that earned interest. You might want to know the customer who owns this account – but notice that the customer is the owner, not part of the account. Therefore, the customer info is not part of this account. So the data needed to provide the information about the account and its current state is balance and interest rate. What actions can this account take, what can it do? The first thing needed will be setting the balance and the interest rate, so we need “mutator” or “set” methods for those actions. We need to be able to see the balance, which is an “accessor” or “get” method. Is there any other method required for this class? We could stop here, and “grow” the account in the driver class or main method. But that doesn’t make the best use of OOP design and programming, so we’re going add a method to the class to “grow” the account. Next, consider if the instance variables are public or private – protected or open to the world? If you want methods outside of this class, other programmer’s methods, to be able to change the variable directly, then make it public. Most of the time, you’ll want to protect the variable, make sure it’s changed only by the methods provided in the class. For this account, we certainly want to protect the balance and interest rate, so they need to be private. Add a minus sign or hyphen in front of those two variables in the UML diagram to represent that access. Next consider the data type for each variable – double or integer? The balance is money, and interest rates require decimals, so the variables need to be doubles. The next step is to consider the methods. Are they private or public, available to the world outside of this class? All of them need to be public, because we are going to execute them from the driver class, which is outside of this class. What type of data will each method return? The “get” method will return the current value in the instance variable for balance, so it must return a double, matching data type of that variable. The two “set” methods don’t need to return anything, so their return type is “void”. The growAccount method is going to do work to change the account balance – does it need to return anything? No, its results will be in the balance variable, and we can get that number with the get method. So the growAccount method is also void. Do any of those methods need information passed into them when they are called? Usually the “set” methods need data to change the values in the variables. Here, we need to know the starting balance, the interest rate, and the number of cycles to grow the account, information provided by the user. For this project, we are going to use the driver class to ask the user for all that information. Therefore the driver class needs to pass the data to the methods in this class – the data will be provided to the method inside of its parentheses. The setBalance and setInterestRate methods need doubles passed to them. The growAccount method needs an integer for the number of cycles to grow the account. Begin by creating a new project and name it “Ch6SavingsAccount”. The IDE provides you the main class heading, which is the driver for this project. We’ll code that later; first, we need the class that will be the basis for that driver. In the File menu, click on “New File” – not new project, new FILE. Specify that the File Type is “Java Class”, and name it “Account”. This is the name of the class – the file name must match the name of the class. The IDE has again given you the starting point for this type of file. Now that the class exists, turn your attention to the driver or main code. What needs to happen here? The user needs to provide the starting balance, interest rate, and number of cycles to grow the account. As you have done in previous projects, you’ll ask the user to enter the necessary information. Take a moment to consider the interest rate value. The interest rate must be a double because it is a fraction of one whole unit. If someone says an interest rate is 7%, we don’t use “7” for the calculations – we use 7 / 100. Always make it clear to the user if they are supposed to enter percentage rates (7 for 7%) or the mathematical percentage (0.07 for 7%). It is usually best to have the user type it as if there was a percent symbol following it – 7 for 7% makes a lot more sense to a user than 0.07 for 7%. If the user types in a number like 7, you must do the math in the program to convert that to its decimal equivalent of 0.07 – divide the interest rate by 100. That code is in the class above. Notice that there are variables for balance, interest rate, and cycles in this driver class, which seem like a repetition of the instance variables in the Account class. The variables in the driver class are used to communicate with the user, to get the data to pass to the Account class to create a specific account. As discussed in the book, we could use different names for the variables, like “newBalance” or “inputInterestRate”, and sometimes that is helpful to make it very clear what data is being stored in each variable. But they really are the same data here, so we’ll use the same variable names in the driver class and the Account class. The prefix “this.” in the Account class helps to clarify that the data passed into the method is assigned to the private instance variable in the Account class.
account datc davis davistech dtc object-oriented-programming oop oop-principles oops-in-java savings savings-account tech technology
Last synced: 17 Mar 2025
https://github.com/ankushrajmaheyam/java_revision
This repository is a collection of Java concepts, exercises, and code snippets that I am working on to reinforce my understanding of Java programming.
algorithms algorithms-and-data-structures ankush-raj ankush-raj-mahe-yam datastructures datastructures-algorithms javabasics javaprogramming javarevision oop oops oops-in-java
Last synced: 07 Feb 2026
https://github.com/anabeatm/sistema-de-recomendacao-de-conteudo
Usuários avaliam itens (nota de 1 a 5) e recebem recomendações baseadas em usuários semelhantes (filtragem colaborativa) ou nas características dos itens que já gostaram.
java oops-in-java recommendation-system
Last synced: 16 Feb 2026
https://github.com/bouchraakl/generic-cache-implementation-using-linkedhashmap-in-java
Java class called Cache that implements a fixed-size cache using LinkedHashMap. Includes methods to put, get and clear items.
classes generic-programming generics java java-8 oops-in-java
Last synced: 14 Mar 2025
https://github.com/iamtalhaasghar/oop-in-java
This repository contains all the lab tasks done by me for the course, Object Oriented Programming in Java.
Last synced: 14 Mar 2025
https://github.com/mehedi752/real-time-chat-app
This is a a real-time chat application built using Java OOP, Java Swing, AWT, and WebSockets. It features a server-client architecture that enables instant messaging between users. The application includes message timestamps, online status indicators, and a responsive GUI using Java Swing. WebSockets ensure efficient bidirectional communication.
java java-awt java-swing oops-in-java web-socket
Last synced: 03 Nov 2025
https://github.com/aytekinkaplan/javaadvanced
This repository contains various examples and projects demonstrating advanced concepts and techniques in Java programming language.
abstract class interface java java-8 oops-in-java
Last synced: 15 Sep 2025
https://github.com/udattam/school
A basic file management system for schools written in Java.
algorithms-and-data-structures java oops-in-java
Last synced: 14 Sep 2025
https://github.com/jonasaacampos/calculadora-java
Aplicativo de calculadora em modo gráfico com Java e Swing
Last synced: 12 Jun 2026
https://github.com/cmkaya/java-oop-in-action
Aims to implement fundamentals of Java and Object-oriented programming concepts.
demo demo-app java oop oops-in-java
Last synced: 14 May 2025
https://github.com/shivam-kumar-59/java-oops
Welcome to my Java OOPs Learning Repository! 🎓 This repository serves as a collection of all the Java programs I write while exploring and mastering the concepts of Object-Oriented Programming (OOP).
java oop oop-principles oops-in-java software-development software-engineering
Last synced: 22 May 2026
https://github.com/rajagopal28/infix-expression-solver
A Small Swing based Java application which lets us to solve infix mathematical expressions and get results based on some of the best known Object Oriented Design patterns.
bodmas-evaluator expression-evaluator factory-pattern immutability infix-evaluation java-8 oop-principles oops-in-java reusable-functions stacks swing-gui
Last synced: 04 Jun 2026
https://github.com/abhisheku19/object-oriented-programming
This repository showcases various projects and code snippets demonstrating the principles of Object-Oriented Programming (OOP) in Java. It includes implementations of the four pillars of OOP: Encapsulation, Inheritance, Polymorphism, and Abstraction, along with practical projects that utilize these concepts.
java low-level-design oop-principles oops-in-java
Last synced: 27 Aug 2025
https://github.com/gilifaibish1999/java_homework2-stack
Java stack - college course homework example
java oop oops-in-java stack stack-java stacks
Last synced: 28 Jun 2025
https://github.com/shellyda/studies-clp-java-list
This repository contains solutions to Object-Oriented Programming (Java) exercises from the Computational Language Paradigms (CLP) 2024.2 course at CIn-UFPE, demonstrating best practices such as polymorphism, generics, exception handling, and design patterns.
computational-languages-paradigms java oop oops-in-java study
Last synced: 14 May 2025
https://github.com/d-coder135/codes_oop_dsa_basic_intermediate_advance
This repo contains solutions for the problem statements of various courses related to Java Programming Language.
advanced-code basic-codes codes intermediate-code java oops oops-in-java
Last synced: 02 Jul 2025
https://github.com/adwaiy2912/oop-lab
Repository contains various Java programs written for my Object-Oriented Programming (OOP) Lab
java java-8 object-oriented-programming oop oops-in-java
Last synced: 31 Oct 2025
https://github.com/bagdalf/java-gestao-escolar
Este projeto Java em console é um Sistema de Gestão Acadêmica baseado em Java projetado para gerenciar professores, alunos, disciplinas e turmas.
Last synced: 28 Mar 2025
https://github.com/filipusarif/password-vault-app-java
App for Password Store using Java Gradle
Last synced: 27 Mar 2026
https://github.com/jaspreetsingh-exe/java-datastructureandalgorithms
This repository covers essential concepts of Java, Object-Oriented Programming (OOP) and Data Structures & Algorithms (DSA). It includes implementations of various data structures (like arrays, linked lists, trees, graphs, stacks, queues) and algorithms (sorting, searching, etc.).
dsa dsa-algorithm java java-practice java-programming javabasics oops oops-in-java
Last synced: 11 Jun 2026
https://github.com/arpitbrur/core_java
Here I'm uploading basic program of Core Java which is based on Looping Statements, Control Statement, Methods. Some Program is based on Oops concept, Arrays, Strings & Collections and Exception handling.
array collection loops methods oops-in-java string
Last synced: 20 Jun 2026
https://github.com/alizakhalidkhan/cafemanagementsystem
It is our OOP end of the semester project
Last synced: 26 Mar 2025
https://github.com/piyapat-thongrueng/hotelbooking-backend
A comprehensive RESTful API for a hotel booking platform, built with a modern Java technology stack. It is designed to handle core functionalities, including room management, secure user authentication, booking processing, customer email notification, and online payments.
java21 jwt-authentication oops-in-java spring springboot3 springdata springse
Last synced: 21 Sep 2025
https://github.com/sabberrahman/java-oop
understanding java and OOP principles
java oop oops-in-java polymorphism threads
Last synced: 22 Sep 2025
https://github.com/sejuti-sarker-tinny/turn-based-battle-simulator-using-java
A text-based battle simulation game built in Java where the Norse legends Thor and Loki clash in an epic duel of strategy and skill.
abstraction game game-development java oops-in-java
Last synced: 01 Aug 2025
https://github.com/noureldin2303/revision
Revision
arrays data-structures java jobseeker oop oop-principles oops-in-java preparation python revision stack step-by-step tree
Last synced: 10 May 2026
https://github.com/faisal-khann/java-practice
This is the section for Java practice, where we engage in programming exercises to improve our Java skills.
collections-framework java oops-in-java patterns-java
Last synced: 17 Apr 2026
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/fayllan111/cursojavacompleto-udemy
Repositório com materiais, exercícios e projetos do Curso Completo de Java – POO, abordando desde fundamentos até desenvolvimento com Spring Boot, bancos de dados e boas práticas.
java javafx jdbc jpa-hibernate maven mongodb nosql oop oops-in-java spring-boot spring-data-jpa sql
Last synced: 09 Apr 2026
https://github.com/nivasharmaa/smarttax-pro
SmartTax Pro is an advanced Java program for accurately computing income tax based on user input for filing status and taxable income. Features dynamic user input handling, sophisticated tax calculation according to U.S. federal tax brackets, and robust error handling.
conditional-statements java oops-in-java tax-calculation user-input
Last synced: 20 May 2026
https://github.com/prasad2504/advancejava
JavaCodes (MS)
collection exception-handling functional-interfaces java-8 multithreading oops-in-java steam-api
Last synced: 07 Aug 2025
https://github.com/rhutikjagtap/jse-core-java-
repository contains the concepts, including OOPS, Exception Handling, Collection Framework
collections-framework exception-handling oops-in-java
Last synced: 20 Apr 2026
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/ameya-6964/core-java-practice
Inside this repository, I'm honing my Java skills through hands-on exercises. Covering everything from OOP to multithreading, it's a journey to elevate my programming proficiency
corejava exception-handling java multithreading oops-in-java
Last synced: 19 May 2026
https://github.com/chiragaug6/bank-system
Bank 🏦 System | OOP Concepts & Implementation
java object-oriented-programming oops-in-java
Last synced: 09 Aug 2025
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/juandelahd/tp-calendar
This repository contains a comprehensive Java-based Calendar application designed for managing events, appointments, and tasks efficiently.
calendar java javafx oop-principles oops-in-java
Last synced: 17 Apr 2026
https://github.com/maximfersko/console-transaction
algotithms data-structures java17 oops-in-java transcation
Last synced: 19 Apr 2026
https://github.com/thongnguyens/knthcm
Học Phần Kỹ Năng Thực Hành Chuyên Môn Công Nghệ Thông Tin Đại Học Tôn Đức Thắng Của NGUYEN HOANG THONG.
cisco labs networking oops-in-java packet-tracer programming student-project study-notes
Last synced: 04 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/adi-abhishek/banking_system
Banking System
arraylist dsa dsa-algorithm java oops-in-java
Last synced: 26 Oct 2025
https://github.com/mukund-rakholiya/sale-campaign
A Spring Boot-based application to manage sales campaigns for a product catalog of ~100,000 items, featuring dynamic price adjustments during active campaigns.
dsa java mysql oops-in-java spring-boot
Last synced: 18 Apr 2026
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/sarahabuirmeileh/reantalapplication
This project is a renting application where users can rent different types of buildings such as apartments, houses, and shops. Applying OOP princilps with Java.
abstraction encapsulation inheritance oop oop-concepts oop-paradigm oop-principe oop-principles oops-in-java polymorphism rentalsystem
Last synced: 22 Jul 2025
https://github.com/chiragsdev/object-oriented-programming
Object Oriented Programming With Java subject programs
java oops-in-java problem-solving
Last synced: 17 Aug 2025
https://github.com/chiragsdev/payroll-system
Employee Payroll 💵 System | OOP Concepts & Implementation
java object-oriented-programming oops-in-java
Last synced: 17 Aug 2025
https://github.com/chiragsdev/bank-system
Bank 🏦 System | OOP Concepts & Implementation
java object-oriented-programming oops-in-java
Last synced: 17 Aug 2025
https://github.com/solanki03/tic-tac-toe-game
Welcome to the TIC-TAC-TOE game implemented in Java! 🌟 This interactive console-based game offers two engaging gaming modes: User vs User and User vs Computer.
java oop oops-in-java tic-tac-toe
Last synced: 13 Jun 2026
https://github.com/lakshay1341/car_rental_system
This is a java OOP project which uses Encapsulation. This project involve creating a system to manage car rentals. It include features like booking cars, managing customer information, and handling payments.
carrentalsystem java javadevelopment oops-in-java rentalmanagement softwaredevelopment
Last synced: 12 Aug 2025
https://github.com/chiragaug6/rental-system
Car 🚗 Rental System | OOP Concepts & Implementation
java object-oriented-programming oops-in-java
Last synced: 04 Mar 2025
https://github.com/shivammm21/e-healthcare-management-system
It is a terminal application using core java and mysqli 5.7.
core corejava e-healthcare hospital java management management-system mysql mysqldatabase oops oops-in-java sql sql-query
Last synced: 18 Apr 2026
https://github.com/itsindrajput/hotel-management-system
Welcome to our Hotel Management System project! This repository contains a Java-based HMS application built using Hibernate for CRUD operations. This README.md file will guide you through setting up the project, running the application, and contributing to its development.
basics crud-operation git github hibernate hotel-management-system intellij-idea java-8 mysql-database oops-in-java
Last synced: 10 Apr 2026
https://github.com/itsindrajput/javaprogramming
Welcome to the "JavaProgramming" repository! This repository is your one-stop destination for learning and mastering the Java programming language.
java java-programming-language logic-building oops-in-java
Last synced: 22 Aug 2025
https://github.com/greglixandrao/digital-bank
Esse repositório é parte de meus estudos de Java com Sprint Boot - Bootcamp da DIO com a Claro
digiral-bank dio dio-bootcamp java oop oops-in-java
Last synced: 25 Aug 2025
https://github.com/yogiex/learn-it-oop
E-learning with Java OOP
elearning-application java oops-in-java
Last synced: 26 Aug 2025
https://github.com/kashyapdas/java-language
This repository contains Java programs from beginner to advanced OOP concepts. It covers the fundamentals of Java such as variables, loops, arrays, functions, and gradually progresses into Object-Oriented Programming (OOP) including classes, objects, inheritance, polymorphism, abstraction, and encapsulation.
java jdk jetbrains oops-in-java
Last synced: 27 Aug 2025
https://github.com/sanish07/java-mortgage-calculator
Mortgage Calculator with Code Refactored in Classes and OOP implementation.
classes-and-objects code-refactoring java oops-in-java
Last synced: 19 Apr 2026
https://github.com/mohdnehalkhan/java-programs
Contains all java programs from basic to advanced
Last synced: 05 Mar 2025
https://github.com/mohd-tahzeeb-khan/class-management-system
This Project is totally based on Core Java programming. This is a Terminal based Project. When i was pursuing my java certification Course from C-tel Solutions at that time i had developed this Project just for practice. This project content many different concepts and Predefine Methods of java.
error-handling file-handling for-beginners if-else-statements loops management-system oops-in-java terminal-based
Last synced: 30 Mar 2025
https://github.com/nouranhaitham/wanderlift
A travel management system designed to streamline trip planning, bookings, and management for travelers, managers, tour guides, and admins.
abstraction admin customer encapsulation file inheritance java oop-principles oops-in-java polymorphism serialization tourguide travel travel-management traveltech
Last synced: 04 Jan 2026
https://github.com/reemadutta/java-application-using-object-oriented-design
Desktop applications using Java Swing on Netbeans
java-8 ood-principles oops-in-java swing swing-gui
Last synced: 04 Jun 2026
https://github.com/towaquimbayo/comp-2522
BCIT Computer Systems Technology (CST) - COMP 2522 (Object Oriented Programming 1)
algoirthms binary-search-tree data-structures data-structures-and-algorithms design-patterns java java-17 java-processing object-oriented-programming oop oops-in-java processing processing-org
Last synced: 20 Apr 2026