you can’t create a object of abstract class because there is an abstract method which has nothing so you can call that abstract method too . If we will create an object of the abstract class and calls the method having no body(as the method is pure virtual) it will give an error.
Read moreShould abstract class have constructor?
Yes, an Abstract class always has a constructor . If you do not define your own constructor, the compiler will give a default constructor to the Abstract class.
Read moreWhy do we need constructor in abstract class C#?
Answer: Yes, an abstract class can have a constructor. In general, a class constructor is used to initialize fields . Along the same lines, an abstract class constructor is used to initialize fields of the abstract class.
Read more