title: Passing a self-reference to a new object in Java
body: <p>Is it possible to instantiate an object and pass a reference to that new object itself as one of the parameters without modifying the code in the class?
  Example:</p>
  
  <pre><code>SuperObject obj = new SuperObject(&lt;"pointer to this new SuperObject"&gt;);
  </code></pre>
  
  <p>Thanks!</p>
  
  <p>edit:EMPHASIS: I do not want to modify the code inside the class. The this operator does not help!</p>