Bei der Methode liefereSieger muss ich die Methode so ändern, dass das Auto, das eine längere Strecke als andere gefahren ist, ist Sieger.
Jetzt ist hier fahre1 Sieger, aber wie ändert sich die Methode?
fahrer1= 10,2
fahrer2=10,1
fahrer3=10,05
Streckenlänge=10, 00
[CODE lang="java" title="Code"] public Rennauto liefereSieger()
{
if(fahrer1.gibGefahreneStrecke()>= streckenLaenge)
{
sieger = fahrer1;
return sieger;
}
else if(fahrer2.gibGefahreneStrecke()>= streckenLaenge)
{
sieger = fahrer2;
return sieger;
}
else if(fahrer3.gibGefahreneStrecke()>= streckenLaenge)
{
sieger = fahrer3;
return sieger;
}
else
{
return null;
}
}[/CODE]
Jetzt ist hier fahre1 Sieger, aber wie ändert sich die Methode?
fahrer1= 10,2
fahrer2=10,1
fahrer3=10,05
Streckenlänge=10, 00
[CODE lang="java" title="Code"] public Rennauto liefereSieger()
{
if(fahrer1.gibGefahreneStrecke()>= streckenLaenge)
{
sieger = fahrer1;
return sieger;
}
else if(fahrer2.gibGefahreneStrecke()>= streckenLaenge)
{
sieger = fahrer2;
return sieger;
}
else if(fahrer3.gibGefahreneStrecke()>= streckenLaenge)
{
sieger = fahrer3;
return sieger;
}
else
{
return null;
}
}[/CODE]