Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 13 su 13
  1. #11
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da Xert Visualizza il messaggio
    Ho appena risolto senza l'ausilio del costruttore.
    Il costruttore che riceve già nome/cognome non è ovviamente fondamentale .... ti risparmiava solo i 2 set per ogni persona che costruisci. Non c'entra nulla con equals. Sarebbe stata solo una comodità in più ... null'altro.

    Quote Originariamente inviata da Xert Visualizza il messaggio
    Comunque io volevo semplicemente fare un confronto tra due oggetti con parametri differenti passati al costruttore.
    Sai spiegarmi il perché non mi funziona così?
    In che senso non funziona? Il equals che hai scritto poco fa è tecnicamente corretto e appropriato. I due oggetti p2 e p3 hanno lo stesso "stato" (nome e cognome), quindi sono uguali e quindi p3.equals(p2) restituisce true.

    Tutto qui.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  2. #12
    Utente di HTML.it
    Registrato dal
    Mar 2015
    Messaggi
    14
    ecco ora ho capito ... in pratica usando il this evito anche di usare get e set .
    PS: non ho colto la battuta


    Grazie a entrambi

  3. #13
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Quote Originariamente inviata da Xert Visualizza il messaggio
    ecco ora ho capito ... in pratica usando il this evito anche di usare get e set .
    Mi sfugge la correlazione logica tra "uso this" e "evito get e set".
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.