Activities
Activity 1 (Introduction)
Explore the ideas of interface inheritance and delegates as means of sharing functionality across dissimilar types.
Activity 2 (Stock Viewer)
Explore options for sorting items in a web application designed to allow the user to explore car stock data.
Activity 3 (Making a Button)
Explore the use of delegates in order to create buttons which perform various actions.
Activity 4 (Object Oriented Design Quality)
Review the object oriented design principles and consider how these impact on design and code quality.
Activity 5 (Wrap Up)
Reflect on what you have learnt this week, and examine the tasks to complete in OnTrack.