ICS 111, Introduction to Computer Science
Lab 18 - Objects
 - November 9

 

This lab will help the student by:

Note: Only one lab for this week. It will be due on Thursday at 11:59 pm.

M
ake sure that you logout from the computers when you leave the lab or other persons may see your stuff or use your account to do "bad" things.

Instructions:

To receive credit for this lab assignment, you must be finished by Thursday, November 11, at 11:59 p.m.  After this time you will not receive any credit.  Future lab assignments will be due by 11:59 p.m. on the day of the lab assignment.

1.  Log in to UH UNIX (Secure Shell in Windows)
    - If you are in the lab, go to the Start Menu, then Programs, and look for 'SSH Secure Shell Client'.  If you're at home, a good program to use to connect to UH UNIX is Putty (click here to download).  The putty program is an executable and doesn't need to be installed.
    - Host name is:  uhunix.its.hawaii.edu
    - Your user name is the first part of your UH e-mail address.  If your UH email address is 'frank@hawaii.edu', your user name would be 'frank'.  Your password is the same as your e-mail password.

2.  Create and edit a file in Pico (Getting Started with Pico), named Car.java and CarDealer.java

Do the following:

3.  Get into Pine (Getting Started with Pine, PDF) and attach the Java (.java) file to an e-mail (See pages 11-12 in Getting Started with Pine, PDF). 

  1. Send the file to ics111-lab@hawaii.edu account.
  2. control <J>, then control <T> allows you to browse and pick the file that you wish to attach.  Only submit the .java file.  Do not submit the .class file.
  3. Your e-mail should have the following subject:  lab X / lastname  (lab X should be substituted with the lab number, and lastname should be substituted for your lastname... e.g. Lab 5 / Sharritt).  Not following this standard will result in a deduction of points.

4.  Check the webpage to make sure that the e-mail arrived.  Note that this will be sent to the ICS 111 lab address (ics111-lab@hawaii.edu).  This one is different from the ics111-homework@hawaii.edu.  There are two different ones so we can have homework assignments and lab assignments separate.

Here are the URLs:
http://www2.hawaii.edu/~tp_200/bmf/ics111-homework.html
http://www2.hawaii.edu/~tp_200/bmf/ics111-lab.html

5. Once we (TAs) get the e-mail in our account AND we can verify it on the web, we will grade your lab.  For grading policies on your lab, click here...


Link to the Java API -  to look up any methods of any class you would like to use.

Link to the Java Coding Standard -  to look up Java code formatting rules.