title: class name variable in same class not understand concept
body: <p>I could not understand the following concept of how it works when we create the class object </p>
  
  <pre><code>class MyClass {
      int data;
      MyClass var;  
  }
  </code></pre>
  
  <p>I'm totally confused about how it will work and what is the purpose of creating the object of the same class name. I can't understand what is the concept of this declaration.</p>