Java Brief Review
Java’s Strengths
Object-Oriented Programming Terms
Inheritance
Interfaces
An Overview of the TwoDimFig example
class TwoDimFig
interface SizeFunctions
interface Paintable
class Circle
class Polygon
class Polygon (slide 2 of 3)
class Polygon (slide 3 of 3)
class Triangle (1 of 2)
class Triangle (2 of 2)
A Pre-Quiz Challenge
Email: tanimoto@cs.washington.edu
Home Page: http://www.cs.washington.edu/people/faculty/tanimoto.html