Lab 3: Classes and Objects
CS 141: Introduction to Programming, Spring 2018


Part 1 (not collected) should be completed no later than Jan 31.
Part 2 (not collected) should be completed no later than Feb 5.
Part 3 (collected) is due Friday, Feb 9.

Pair Programming

We will be using Pair Programming. You will be assigned a partner to work with. If you don't recall the process, please re-read the instructions from Lab 2

Overview

In this lab, you will gain experience using, designing, and implementing classes:

Part 1: Using Existing Classes: String and Rectangle

Part 2: Creating Your Own Classes

Part 3: Adding another Class

Deliverables

  1. Make sure that your Java code:

  2. Demonstrate your program from Part 3 to the instructor by the end of lab on the due date.

  3. Submit your Part 3 code to Wise. There should be 3 java files to submit as attachments: the java file containing main, along with Date.java and Person.java