title: Initialize a calendar in a constructor
body: <p>If I do this:</p>
  
  <pre><code>new Estimacao("Aarão","Affenpinscher","Abóbora",new GregorianCalendar(1999,7,26),0),
  </code></pre>
  
  <p>Everything works as as expected.
  But if i do this:</p>
  
  <pre><code>new Estimacao("Aarão","Affenpinscher","Abóbora",new Calendar(1999,7,26),0),
  </code></pre>
  
  <p>It can be done. As far as I know. We have to initialize calendar like this:</p>
  
  <pre><code>Calendar date = Calendar.getInstance();
  date.set(Calendar.YEAR, 1999);
  date.set(Calendar.MONTH, 7);
  date.set(Calendar.DAY_OF_MONTH, 26);
  </code></pre>
  
  <p>The thing I want to know is if it's possible to use <code>Calendar</code>, and achieve the same as <code>GregorianCalendar</code>, when creating and initializing the object <code>new Estimacao</code> as above.</p>