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

Do you need help?

metodo cancella es2 hw3

G
Gdn98 (11600 points)
5 35 101
in Es2 by (11.6k points)
recategorized by
è da troppo tempo che cerco di capire come operare nel metodo cancella ma senza risultati e leggendo le risposte a domande simili sul forum non capisco ancora.

Qualcuno sa darmi qualche consiglio?
458 views

1 Answer

a.capobianco1 (16770 points)
11 54 165
by (16.8k points)
edited by
Ogni volta che aggiungi un rettangolo, devi sfruttare l'oggetto rettangolo stesso per aggiungere ad un suo attributo, lo Skyline self dal quale lo hai aggiunto.
G
Gdn98 (11600 points)
5 35 101
by (11.6k points)
fino a qui tutto bene solo che non so come, dal metodo cancella, cancellare dallo skiline i rettangolo con attributo skyline
a.capobianco1 (16770 points)
11 54 165
by (16.8k points)
Va fatto nello stesso modo nel quale dallo Skyline hai avuto accesso al Rettangolo ...solo che devi invertire le cose.

Dal rettangolo devi scandire l'iterabile che hai scelto di usare per salvare gli oggetti Skyline,

Accedi all'attributo (dove hai i rettangoli memorizzati) di ogni oggetto skyline  scanditi e cancelli il riferimento al rettangolo.

Quando hai finito di scandire, svuoti l'iterabile nel quale avevi memorizzato gli Skyline.