Contents:
Gestione di uno zoo.
Platforms: Unix, Windows
Classe madre di tutti gli animali.
Si istanzia un oggetto di tipo Animale con il seguente statement:
>>> a = Animale("nome", 10)
Gli attributi caratteristici di un Animale sono il nome e l’età. Le azioni previste su un Animale sono: parla(), muove(), mangia(), beve(), dorme(), nome(), eta().
Astrazione del bere di un animale.
Non deve essere invocato su un oggetto di classe Animale, bensì su un oggetto di una sua sottoclasse.
Riposo di un animale.
- Kwargs:
- secondi (int): Secondi di riposo.
- Returns:
- int. Il numero di secondi di riposo.
Effetti collaterali: invoca una sleep(secondi).
Accessore dell’attributo eta.
Funzione di informazione sull’animale.
Non deve essere invocato su un oggetto di classe Animale, bensì su un oggetto di una sua sottoclasse.
Astrazione del mangiare di un animale.
Non deve essere invocato su un oggetto di classe Animale, bensì su un oggetto di una sua sottoclasse.
Astrazione del movimento di un animale.
Non deve essere invocato su un oggetto di classe Animale, bensì su un oggetto di una sua sottoclasse.
Accessore dell’attributo nome.
Astrazione del parlato di un animale.
Non deve essere invocato su un oggetto di classe Animale, bensì su un oggetto di una sua sottoclasse.