Like any other classes in Java, abstract classes can have constructors even when they are only called from their concrete subclasses .
Like any other classes in Java, abstract classes can have constructors even when they are only called from their concrete subclasses .