icon

Usetutoringspotscode to get 8% OFF on your first order!

Java training system Academic Essay

5 Your Task Design and implement this system, providing the following: (a) Your design, expressed in UML, containing all significant classes, class relationships, and significant methods and fields. (b) Your complete, well-documented code, in Java, C++ or Python (your choice). Do not use any third-party code without approval, in writing, from the lecturer. Provide clear instructions for compiling and running your code. Then, in 12 pages total, discuss the following issues: (c) Where have you used polymorphism, and why? Discuss any design patterns youve used that incorporate polymorphism. (d) How does your design achieve testability? That is, what have you done to make unit testing easier? (e) Discuss two plausible alternative design choices, and explain their pros and cons. (To do well here, show that you understand the range of possible solutions and their trade-offs. If you simply say I could have used pattern Y instead of X, you will get zero marks.)

You can leave a response, or trackback from your own site.

Leave a Reply

Powered by WordPress | Designed by: Premium WordPress Themes | Thanks to Themes Gallery, Bromoney and Wordpress Themes