title: Class 'B' incorrectly extends base class 'A' (two private methods named the same)
body: <p>I am getting the error</p>
  
  <blockquote>
    <p>Class 'B' incorrectly extends base class 'A'.<br>
    Types have separate declarations of a private property 'method'.</p>
  </blockquote>
  
  <pre><code>abstract class A {
    private method() {}
  }
  
  abstract class B extends A {
    private method() {}
  }
  </code></pre>
  
  <p>When the method in class <code>A</code> is commented out, then the error goes away. What can I do to have two private methods that are named the same?</p>