Why should I use constructor if I can initialize instance variable another way
<p>Why should I use constructor to initialize instance variables while it is possible at the point of their declaration? </p>

<pre><code>class Frog {
     public int x = 4;
     Frog() { // Why should I use you }
}
</code></pre>
