Computer Science APEA 15-100, Summer 2009
Homework 14
Due:  Tue 27-Jul-2009 at 11pm (email copy only)
(no late submissions accepted).


Read these instructions first!


  1. Reading
  2. Finish Lab 14
  3. Steelers Logo

  1. Reading
    Read these sections of Chapter 6:  6.1 - 6.4 and 6.7 - 6.9.
    Read these sections of Chapter 7:  7.1 - 7.8
     
  2. Finish Lab 14
    Finish all the examples from lab 14.  Include the solutions in your submission, all in one file named Lab14.java (and one text file for the mystery methods).  Note: the lab collaboration policy continues to apply to the lab problems.  So you can collaborate at will to solve these problems.  This only applies to the lab problems -- all other problems in this assignment are subject to the usual homework collaboration policy.
     
  3. Steelers Logo
    Using the fillAstroid method from Lab 14 (three times, in fact), write a program that draws the Steelers Logo:

    The logo should be drawn as large as possible while remaining circular and centered within the window.  Use drawCenteredString for the string, and don't worry about getting the font or spacing exactly right for the string.

Carpe diem!