why can we declare static object of a class inside the same class?
<pre><code>class A
{
   static const A a;
}
</code></pre>

<p>Why we can do this , while we cannot do this without the word static?</p>
