title: Why toString() cannot be a static method?
body: <p>Sup guys, I have a simple, but bugging question.
  As far as I understand, <code>static</code> basically means, that for every single instance of that class, this method will be the same, if we change it, this will change for every single instance of that class, it's also known as Class Method. Well, if I have a class that implements <code>toString ()</code> method witch a certain format, let's say:</p>
  
  <pre><code>public String toString() {  
      return "(" + x + "," + y + ")";
  }
  </code></pre>
  
  <p>Why can't it be set as static? Since this format will be the same for every single instance of that class...?</p>