CS 220 Teaching TeamJava Lab Workbook∑CS 220
PRACTICE SET · 2026
Java Lab Workbook
CS 220 Teaching Team · 120 pages
Weekly guided exercises covering classes, collections, exceptions and polymorphic designs.
15%
Contents
Lab 3 · Building Classesp. 21Lab 6 · Shapes and Dispatchp. 48Key concepts
Classes & Objects
Classes describe a blueprint; objects are the living instances created from it.
Also in 5 other resourcesPolymorphism
One interface, many forms: code written against a general type works with every specialised type that honours it.
Also in 4 other resourcesInheritance
A class derives state and behaviour from a parent class and may extend or override it.
Also in 3 other resources