title: The difference between private and protected
body: <p>In PHP there does not seem to be a big disparity between <code>private</code> and <code>protected</code> methods.</p>
  <p>I <a href="https://chat.stackoverflow.com/transcript/message/4546104#4546104">asked why I should use <code>protected</code> in PHP Chatroom and got this answer:</a></p>
  <blockquote>
  <p>unless you have good reason not to : yes<br />
  and good reason is , if you code is closed-source library<br />
  and even then , it can be overridden with reflections</p>
  </blockquote>
  <p>So --</p>
  <p>If the <code>private</code> method could potentially be overridden with Reflections, what is the point at all in <code>private</code> methods?</p>