¿Todas las clases no abstractas deben tener al menos un constructor?

banderas20
14 de Julio del 2003
Entonces esto está bien o mal? Pq no hay constructores...

abstract class Time {
public abstract int getMinutes();
}

class Days extends Time {
private int days;
public int getMinutes() {
return days * 24 * 60;
}
}

class HoursMinutes extends Time {
private int hours;
private int minutes;
public int getMinutes() {
return hours * 60 + minutes;
}
}

Sito
14 de Julio del 2003
Está bien pq la clase Time, por no tener ningún constructor definido, tiene el constructor 'Time()' implícito.