Skip to content

Comprehensive Java OOP projects demonstrating inheritance, polymorphism, composition, exceptions, and design patterns

License

Notifications You must be signed in to change notification settings

Dpontika/Java-OOP-Projects

Repository files navigation

Java-OOP-Projects

This repository contains a collection of exercise projects on Object-Oriented Programming with Java.

Fundamental Concepts

- Encapsulation and class design principles

- Inheritance hierarchies and code reuse

- Polymorphism and dynamic method dispatch

- Abstraction through abstract classes and interfaces

Advanced Topics

- Exception Handling and robust error management

- Package Organization and namespace management

- Inner Class Architectures and access control

- Multiple Inheritance patterns through interfaces

How to Use

Each project is self-contained with its own README and documentation.

About

Comprehensive Java OOP projects demonstrating inheritance, polymorphism, composition, exceptions, and design patterns

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages