instanceof

Il metodo equals per il confronto degli oggetti – Lezione 10 di Java Avanzato

Il metodo equals: come confrontare due oggetti? Dover confrontare due oggetti è un’operazione molto rincorrente in qualsiasi programma. L’operatore binario == viene utilizzato per stabilire se il contenuto di due variabili è identico. Per i tipi non primitivi viene confrontato il contenuto dei puntatori degli oggetti, ovvero l’indirizzo di memoria degli oggetti a cui i …

Il metodo equals per il confronto degli oggetti – Lezione 10 di Java Avanzato Leggi altro »

Lezione di Java 19 – L’operatore instanceof

Indice Lezione Precedente – Lezione Successiva Con l’introduzione del polimorfismo potrebbe essere utile conoscere il tipo dell’oggetto con cui si ha a che fare. Ad esempio se dobbiamo utilizzare un determinato metodo o far riferimento ad uno specifico attributo della sottoclasse, avremo bisogno dell’operatore instanceof. Quest’operatore indica se l’oggetto è “istanza di” un determinato tipo. …

Lezione di Java 19 – L’operatore instanceof Leggi altro »