how Abstract Calendar class's getInstance method returns a calendar Object
<p>Hi I know that Abstract classes can't be instantiated. But in Java API Documentation <a href="http://docs.oracle.com/javase/7/docs/api/index.html" rel="nofollow">here</a> the calendar class is an Abstract class and there is a static <code>getInstance()</code> method which returns a Calendar object. If the Abstract calendar object can't be instantiated, so how this method returns a Calendar object?</p>
