Object-Oriented Programming

    featuring

Graphical Applications in Java

Michael J. Laszlo, Nova Southeastern University

First Edition: ISBN 0201726270, Addison Wesley, July 2001

ERRATA

• inside back cover — The last two captions should be swapped. The Triangles caption applies to the stack of rotated triangles, and the Triangulation caption applies to the magenta-ish point set triangulation at the bottom of the page.

• preface — The name of one of the reviewers is misspelled. In addition to the other reviewers cited in the acknowledgements, I wish to thank Marvin V. Zelkowitz (University of Maryland).

• page 57 — The final condition for the recursive definition of Ci,j should read:

    if i ≤ j and x = a[i]

• page 121 — The header for the second constructor on this page should read:

  public RandomIntInRange(int n)
    throws IllegalArgumentException { 

• page 213 — The definition of class H is missing two closing braces; it should be:

  public class H extends G implements I {
public void f(int i) {
System.out.println("arg: " + i);
}
public void g(String s) {
System.out.println("the string is " + s);
} }

• page 223 — The type of the first parameter in the second constructor for RoundRectangleGeometry should be PointGeometry.

• page 448 — Figure B.1 should be: