Can a abstract class have constructor in C#? 1 April 2022 Enpatika.com Genel Yes, an abstract class can have a constructor , even though an abstract class cannot be instantiated. Read more