this assessment item relates to the unit learning outcomes as in the unit descriptors this checks your understanding about object oriented software development 2

This assessment covers the following LOs. LO4 Create object hierarchies using additional utility methods, application programming interfaces (API) and interfaces, in conjunction with existing classes and objects. LO6 Extend the on object-oriented concepts and design patterns introduced in lectures to carry out further research on a chosen object-oriented design pattern or emerging recent programming languages