Posted By:
Christopher_Schultz
Posted On:
Tuesday, June 5, 2001 06:31 AM
They're functionally the exact same thing. The reason you'd choose one over the other is when you want to inherit the implementation of
another class and yet implement the
interface of the "pure abstract" class.
In that case, you'd prefer Java's interface type to an abstract base class with all abstract methods.
-chris