Can an Abstract Class have a constructor?
Ask by Hemant Patel
Updated 16 Sep 2020
Yes when we define a class to be an Abstract Class it cannot be instantiated but that does not mean an Abstract class cannot have a constructor. Each abstract class must have a concrete subclass which will implement the abstract methods of that abstract class.