This project demonstrates Object-Oriented Programming (OOP) in Java!
π It includes examples of key OOP concepts like classes, objects, inheritance, and polymorphism with simple implementations.
β Classes & Objects β Creating and using objects
β Encapsulation β Protecting data with getters and setters
β Inheritance β Establishing parent-child relationships
β Polymorphism β Implementing method overloading & overriding
β Basic Exception Handling β Managing errors in Java
I have written Java programs to demonstrate the following:
- Encapsulation: Using private fields and public methods
- Inheritance: Creating subclasses that inherit properties
- Polymorphism: Implementing method overloading and overriding
- Exception Handling: Handling errors properly in Java
π src/ β Contains Java files for OOP concepts:
Example.java
(Basic OOP concepts)Encapsulation.java
Inheritance.java
Polymorphism.java
π This project serves as a learning exercise. π‘ The code is simple and beginner-friendly, making it easy to understand OOP concepts.
For any questions, feel free to check out my GitHub: areebactech π