|
Esattamente. Vorrei vedere eliminati tutti i metodi "isChest" ecc. sostituendoli con metodi che vengano interrogati, invece, su quello che questi oggetti sono in grado di fare (allo stato attuale o in risposta a determinate sollecitazioni), come ad esempio la possibilità di essere "inglobate" (in una big gem) oppure di essere distrutte, ecc.
Per quanto riguarda il colore, se serve conoscerlo si può sempre realizzare un metodo apposito che lo restituisce (non è come restituire un tipo).
|