abstract classes can't be instantiated DIRECTLY. But you may have some member variables in your abstract class that you need to be instantiated correctly, so you may provide a constructor for that abstract class to achieve such instantiation. When subclassing abstract classes,
you should call the appropriate constructor of the abstract superclass to execute proper intialization of that superclass.
HIH
------------------
Valentin Crettaz
Sun Certified Programmer for
Java 2 Platform