static void Main(string[] args) { //Console.WriteLine(AltQuersumme(1048576)); // 4 var uhr1 = new Uhr(3); var uhr2 = new Uhr(23, 59); var uhr3 = Uhr.Spaeter(uhr1, uhr2); Console.WriteLine(uhr3.ToString()); uhr3.Minute += 1; // Ueberlauf uhr3.Stunde += 1; // Ueberlauf }
public static Uhr Spaeter(Uhr uhr1, Uhr uhr2) // sollte Static sein da nicht auf Instanz der Klasse aufgerufen werden kann/sinn macht { return(uhr1.Stunde * 60 + uhr1.Minute > uhr2.Stunde * 60 + uhr2.Minute ? uhr1 : uhr2); }