This repository contains lab material for Object Oriented Programming I at the University of the West Indies, St. Augustine. Note that this repository created for code sharing convenience, and all solutions may be redacted at the end of the academic year in 2022.
Introduction to the Java object oriented language and the BlueJ editor.
Introduction to object oriented constructor, accessor and mutator methods.
Introduction to class and instance variables, equals() method, method overloading, relationships: association, composition.
Introduction to class inheritance, method refinement and replacement.