public class Dziedziczenie
{
String kolor;
boolean wypelnienie;
public Dziedziczenie()
{
this("czerwony", false);
}
public Dziedziczenie(String k, boolean w)
{
kolor = k;
wypelnienie = w;
}
public static void main(String[] args)
{
Dziedziczenie dziedziczenie = new Dziedziczenie();
System.out.println(dziedziczenie);
}
}
Myślałem, że wszystko będzie działać - wyświetli mi domyślny konstruktor a tak się nie dzieje. Dopiero jak odwołam się w ten sposób to działa:
System.out.println(dziedziczenie.kolor);
Dlaczego nie działa z powyższym kodem, co robię źle?