Skip to content

z3r0-c001995/Java-OOP-Programs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧑‍💻 Java Object-Oriented Programming (OOP) Learning Projects

Welcome to my Java Object-Oriented Programming (OOP) learning repository! This repo is a collection of Java programs I created while mastering the key concepts of OOP.


📚 Table of Contents


🌟 Overview

This repository serves as a portfolio of my journey in learning Java through Object-Oriented Programming. Each program demonstrates a different aspect of OOP, such as:

  • Classes & Objects
  • Inheritance
  • Polymorphism
  • Encapsulation
  • Abstraction & Interfaces
  • Exception Handling

Feel free to browse through the code and see how these concepts are implemented.


🚀 Programs

Here’s a quick look at some of the key programs in this repository:


🛠️ Installation

To run these Java programs on your local machine:

  1. Clone the repository:

    git clone https://github.com/Grant6551/Java-OOP-Programs.git
    cd java-oop-learning
  2. Compile and run a program:

    • Navigate to the program directory:
      cd Java-OOP-Learning
    • Compile the Java file:
      javac ProgramName.java
    • Run the compiled program:
      java ProgramName

🎮 Usage

Each program is standalone and focuses on a specific OOP concept. Use them as learning tools or as a reference for your own projects.


🤝 Contributing

This repository is primarily for personal learning, but contributions are welcome! If you have suggestions, improvements, or additional examples, feel free to fork the repository and submit a pull request.


📄 License

This project is licensed under the MIT License - see the LICENSE file for details.


Thank you for checking out my OOP learning journey in Java! Happy coding! 😊


About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages