Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Dubbio esercizio esame 6

f
fraore (790 points)
2 5 13
in Eserciziario Python by (790 points)
recategorized by

Gentile professore,

non capisco una cosa. Nell'esercizio in oggetto viene specificato ATTENZIONE: è VIETATO usare i metodi della classe AlberoBinario
ma nella soluzione proposta appare spesso albero.AlberoBinario(lastChar)​

Non riesco a capire sinceramente...

299 views
closed

1 Answer

Best answer
AndreaGasparini (18850 points)
7 12 120
by (18.9k points)
selected by

Quello che dici tu è il costruttore della classe e non un metodo, serve semplicemente a creare un nuovo oggetto di tipo AlberoBinario ed è ovviamente necessario utilizzarlo per risolvere l'esercizio.
I metodi sono invece le funzioni d'istanza della classe, che servono, per esempio, al professore per generare un albero a partire da una lista o viceversa ma che NON possono essere utilizzate per risolvere l'esercizio.

Se apri la classe AlberoBinario.py ti sarà chiaro a quali metodi fa riferimento la traccia (anyway qualunque cosa che non sia albero.AlberoBinario()).

andrea.sterbini (207920 points)
750 1267 2373
by (208k points)

Infatti, sono proibiti i metodi fromList, toList eccetera