Code Inspection: Make constructor in abstract class protected
Last modified: 08 March 2021
tip
It makes little sense to have the public
modifier on an abstract
class constructor. After all, an abstract class cannot be created directly – only via a derived instance. Consequently, it is only the derived classes for whom it makes sense to access the constructor in the first place. Hence, ReSharper recommends that you make the constructor protected
.