#! /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