Вопрос из любопытства. Есть ли разница между:
public abstract class MyClass { public MyClass() { } }
и
public abstract class MyClass { protected MyClass() { } }
Спасибо.