Esempio n. 1
0
 // Überladen des Operators /
 // Kann bspw. auf die Klassen- oder Instanzmethode divide zurückgeführt werden
 public static Bruch operator /(Bruch a, Bruch b)
 {
     return(Bruch.divide(a, b));
     //Bruch copy = new Bruch(a);
     //copy.divide(b);
     //return copy;
 }
Esempio n. 2
0
 // Division einer Zahl durch einen Bruch
 // Liefert das Ergebnis als neuen Bruch zurück
 public static Bruch divide(int aZahl, Bruch aBruch)
 {
     // Aufruf obiger Klassenmethode unter
     // Verwendung von aZahl als Bruch:
     return(Bruch.divide(new Bruch(aZahl), aBruch));
 }
 // Überladen des Operators /
 // Ist unmittelbar zurückzuführen auf die Klassenmethode divide
 public static Bruch operator /(Bruch a, Bruch b)
 {
     return(Bruch.divide(a, b));
 }