Sample solutions are provided here to the exercises set in the introductory lab.
Sample solutions are provided here to the exercises set in this lab.
Sample solutions are provided here to the exercises set in the lab relating to shapes, the ClockDisplay and NumberDisplay classes.
Sample solutions are provided here to the exercises set in the session Grouping Objects. The exercises relate to the BlueJ Notebook class and control flow. They also provide an opportunity to acquire some experience in the use of collections and iterators.
This assignment is based on materials contained in the slide decks and labs in the first 4 topics, namely, Introduction to Java programming language, Analysis & refactoring class, Object Interaction and Grouping Objects.
This is a sample solution for Assignment 1, the Gym App.
You team's task is to build the Hare & Tortoise Board Game in Java.
This assignment is based on the GymApp that we coded for Assignment 1. You will be enhancing it to add an inheritance hierarchy, abstraction and polymorphic behaviour.