abstract
classes cannot contain public
constructors CS-R1096Since an abstract
class cannot be instantiated, it is pointless to have a public
constructor. Consider narrowing down the access modifier to either protected
or private
.
abstract class C
{
public C()
{
}
}
abstract class C
{
protected C()
{
}
}