/Software-Design-methodologies--Final-Exam

Final exam in java , implementing design pattern using Object oriented principles like Inheritance, polymorphism, Abstraction, Encapsulation and more.

Software-Design-methodologies--Final-Exam

Final exam in java , implementing multiple design patterns:Visitor pattern, Factory- Abstract Factory Design pattern, composite pattern, Observer pattern, extension Object design pattern and etc using Object oriented principles like Inheritance, polymorphism, Abstraction, Encapsulation and more.