G
Guest
Gast
Hi ich versuch grad einen Programmabschnitt zu verstehen komm aber nicht weiter,
mit dem Thema.
Mir sind die roten Zeilen nicht klar was passiert da oder gemacht wird.
Ich hab keine Ahnung wie man auf diese zwei Zeilen kommt.
gruß
mit dem Thema.
Code:
public class ShortValue extends Value {
private short s; // eigentlicher short-Wert
public ShortValue (short s) { // Konstruktor
this.s = s;
}
public Value plus(Value v) {// Additions-Methode
[color=red]ShortValue sv = (ShortValue) v;
return new ShortValue((short) (s + sv.s)) [/color]
}
public Value times(Value v) {// Multiplikations-Methode
[color=red]ShortValue sv = (ShortValue) v;
return new ShortValue((short) (s * sv.s))[/color]
}
public boolean equals(ShortValue zahl) {// Vergleichs-Methode
return s == zahl.s
}
}
Mir sind die roten Zeilen nicht klar was passiert da oder gemacht wird.
Ich hab keine Ahnung wie man auf diese zwei Zeilen kommt.
gruß