Új hozzászólás Aktív témák

  • #82595328

    törölt tag

    Egy kis segítséget kérnék python öröklés, alosztály témában:
    Próbáltam írni, egy kisebb programot, amivel az öröklést tesztelném.
    A cél az lenne, hogy bekérek 2 számot, amit értéket adna egy osztálynak, majd az egyiket felülírnám az alosztállyal. De sehogy se működik.

    class Egy():
    def __init__(self,egyik=1,masik=2):
    self.egyik = egyik
    self.masik = masik
    def szorzat(self,egyik,masik):
    return self.egyik * self.masik

    class Ketto(Egy):
    def __init__(self,egyik,masik):
    self.masik = masik
    def szorzat(self,egyik,masik):
    return self.egyik * self.masik
    a = int(input('Adj egy számot!'))
    b = int(input('Adj még egy számot'))
    egyke = Ketto(b,a)
    print ('Egyik = %s' % egyke.egyik)
    print ('Masik = %s' % egyke.masik)
    print ('Szorzat = %s' % egyke.szorzat())

Új hozzászólás Aktív témák