title: protected vs public constructor for abstract class? Is there a difference?
body: <p>This question is out of curiosity. Is there a difference between:</p>
  
  <pre><code>public abstract class MyClass
  {
      public MyClass()
      {
      }
  }
  </code></pre>
  
  <p>and</p>
  
  <pre><code>public abstract class MyClass
  {
      protected MyClass()
      {
      }
  }
  </code></pre>
  
  <p>Thanks.</p>