Mi da questo errore nei test h = s.altezza() TypeError: 'int' object is not callable, se creo un mio skyline nella console scrivendo sk.altezza mi restituisce l'altezza giust mentre se scrivo sk.altezza() mi da errore lo stesso errore
Mi definisco l'altezza nel metodo __init__ impostandola a 0 all'inizio e mano mano che aggiungo un rettangolo memorizzo l'altezza piu alta e poi richiamo l'altezza nel metodo altezza. Anche per la larghezza lo stesso.
Come risolvo? Qualcuno sa il motivo?
Mi definisco l'altezza nel metodo __init__ impostandola a 0 all'inizio e mano mano che aggiungo un rettangolo memorizzo l'altezza piu alta e poi richiamo l'altezza nel metodo altezza. Anche per la larghezza lo stesso.
Come risolvo? Qualcuno sa il motivo?