interfaces are good things. Why make up a problem that constrains you so that you can't use them. One of the objectives of the
SCJA (Sun Certified Java Associate) -- the first Java certification -- is to learn how to "Program to an interface". In the SCJA Study Guide,
The SCJA Study Guide it teaches that whenever you are thinking about using an abstract class,
you should consider using an interface instead of, or addition to, using an abstract class.
-- Kaydell
[ December 06, 2006: Message edited by: Kaydell Leavitt ]