26.07.2013 Views

Java How to Program Fourth Edition - DCC

Java How to Program Fourth Edition - DCC

Java How to Program Fourth Edition - DCC

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Objectives<br />

9<br />

Object-Oriented<br />

<strong>Program</strong>ming<br />

• To understand inheritance and software reusability.<br />

• To understand superclasses and subclasses.<br />

• To appreciate how polymorphism makes systems<br />

extensible and maintainable.<br />

• To understand the distinction between abstract classes<br />

and concrete classes.<br />

• To learn how <strong>to</strong> create abstract classes and interfaces.<br />

Say not you know another entirely, till you have divided an<br />

inheritance with him.<br />

Johann Kasper Lavater<br />

This method is <strong>to</strong> define as the number of a class the class of<br />

all classes similar <strong>to</strong> the given class.<br />

Bertrand Russell<br />

Good as it is <strong>to</strong> inherit a library, it is better <strong>to</strong> collect one.<br />

Augustine Birrell<br />

General propositions do not decide concrete cases.<br />

Oliver Wendell Holmes<br />

A philosopher of imposing stature doesn’t think in a vacuum.<br />

Even his most abstract ideas are, <strong>to</strong> some extent, conditioned<br />

by what is or is not known in the time when he lives.<br />

Alfred North Whitehead<br />

© Copyright 1992–2002 by Deitel & Associates, Inc. All Rights Reserved. 7/7/01

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!