#! /usr/bin/python from xterm import * import string from bruch0 import * class SuperBruch(Bruch): # erbt von Bruch def __init__(self): # Initialisierung des erzeugten Objekts: Bruch.__init__(self) # Erbschaft initialisieren def kuerzen(self): """ /* zusätzliche Methode: Kürze so weit wie möglich """ # Hier ist Programmcode einzufügen !!!!!!!!!!!!!!!!!!!!!!!!!!!! # Testumgebung: if __name__ == "__main__": terminal=XTerm() mein_Bruch=SuperBruch() terminal.clear() terminal.output("Zähler eingeben: ") mein_Bruch.set_Zaehler(string.atoi(terminal.input())) terminal.output("\nNenner eingeben: ") mein_Bruch.set_Nenner(string.atoi(terminal.input())) terminal.goto(0,10) terminal.output("gegeben : "+mein_Bruch.get_Bruch()) mein_Bruch.kuerzen() terminal.output("\nErgebnis: "+mein_Bruch.get_Bruch()) terminal.output("\nDezimal : "+mein_Bruch.get_Dezimal()+"\n")
Dr. Bernd Kokavecz