Om vi först tittar på konstruktorn nedan:
Bostadshus(double l, double b, int v)
{
this(l, b, v, true);
}
Denna skickar vidare l, b, v samt isol=true till ytterligare en av Bostadshus konstruktorer, nämligen
Bostadshus(double l, double b, int v, boolean isol)
{
super(l,b,v);
tilläggsisolerat=isol;
}
Här sätts l, b, v till Hus via Huskonstruktorn och isol sätts till Bostadshus via vanlig tilldelning.
Däremot, om du kallar nedanstående direkt så måste du själv sätta parametern isol till true för att få samma effekt, så visst finns det skillnad även om den är liten.
Bostadshus(double l, double b, int v, boolean isol)
{
super(l,b,v);
tilläggsisolerat=isol;
}
Edit: too late