Code Inspection: Make constructor in abstract class protected
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
.
See Also
Last modified: 15 December 2016