<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-2">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Zdravím,<br>
    můj dotaz je lepší asi předvést než vysvětlovat, takže:<br>
    <br>
    class pokus:<br>
        def __init__(self, vstup):<br>
            self.vstup = vstup<br>
    <br>
        def nejaka_funkce(self):<br>
            return (self.rok + 9) % 28<br>
    <br>
        def jina_funkce():<br>
            return ((self.nejaka_funkce - 1) * 11) % 30<br>
    <br>
    prvni = pokus(1845)<br>
    print (prvni.jina_funkce())<br>
    <br>
    (Jen příklad, skutečnost je trochu složitější, ale i kdyby nebyla,
    chci na to přijít)<br>
    Je jasný, že mi to vyhodí chybu, poskytuji argument a přitom žádný
    nepotřebuje. Takže moje otázka je - jak to provést, abych mohl ve
    třídě používat metody, které mají jako argument výsledek jiné funkce
    ve třídě? A zároveň abych neměl problém při volání? Je mi jasný, že
    to určitě nějak jde...a omluvte mě, na OOP stále koukám jak pavián
    na Rosettskou desku<em>:/</em><br>
  </body>
</html>