title: Is it correct to create a reference variable of a class inside the same class ? How is it different from a normal object creation using new keyword?
body: <pre><code>Class Test {
     Test variable1 = null;
     Test variable2 = new Test();
  }
  </code></pre>
  
  <p>Can we perform similar functions with both variables ?</p>