Witajcie,
jak dokładnie działają (co wykonują) wywołania this() oraz super() w tej klasie?
Mój tok rozumowania wygląda tak - konstruktor z wywołaniem super("Mini") przekazuje do konstruktora klasy bazowej Samochód argument "Mini"......ale co dalej? I jak się to ma do wywołania this (Color.red) ?
class Mini extends Samochod {
Color kolor;
public Mini () {
this(Color.red);
}
public Mini (Color k) {
super ("Mini");
kolor = k;
//dalsza inicjalizacja
}