Cita:
Iniciado por luigimaldini Como es eso posible si una clase abstracta no se puede instanciar, el propio metodo tiene de retorno Calendar, y yo he hecho prueba creando clases abstracta y siempre que lo intento me dice lo mismo: no se puede instanciar una clase abstracta.
Muy buenas,
el método getInstance() de la clase Calendar no crea una instancia de la clase Calendar, sino una instancia de la clase GregorianCalendar que hereda de Calendar.
Si buscas el código por google, lo puedes ver:
http://grepcode.com/file/repository....Instance%28%29