Cuando reemplazar un método en una subclase, que llamamos el método de la superclase dentro de este método, por ejemplo:métodos Android primordiales
protected void onSizeChanged(int w, int h, int oldw, int oldh) {
width = w ;
height = h ;
Log.d(TAG, "onSizeChanged: width " + width + ", height "+ height);
super.onSizeChanged(w, h, oldw, oldh);
}
Entonces, ¿por qué es necesario llamar super.onSizeChanged()
?
Elimino la línea super.onSizeChanged()
, y el resultado es el mismo que con él.
O lo mismo en el método onCreate, llamamos super.onCreate()
.
¿Alguien puede explicar más profundidad?) –