Can an abstract class have a constructor?
Yes an abstract class have a default and parameterized constructors.