>!
[PENDING: is the above true even for access specifiers?]
[PENDING: what are the access specifiers for methods defined in an
interface].
</blockquote>

<h4>Abstract Classes</h4>
<blockquote>
To be somewhat circular, an abstract class is a class that has at
least one abstract method in it. Well, that's not a very useful definition, is it?
What's an abstract method? An abstract method is a method that has no
implementation. The intent is to allow parent classes to leave some
methods unimplemented but still 