Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 798 Bytes

README.md

File metadata and controls

30 lines (23 loc) · 798 Bytes

whist

The project creates NPCs (Non-Playable Character) for Whist game which implemented on multiple Object Oriented Principles and Patterns.
In this project, object oriented / design pattern applied:

  • Factory
  • Strategy
  • Observer

Object oriented principle applied:

  • Information Expert
  • Creator
  • Low coupling
  • Polymorphism
  • Protected Variation

To look at the UML Design Diagram, please click here.


The following PDF shows the report of the program created.



This does not support to display PDFs. Please click the PDF link to view it: View PDF.