Visualizzazione dei risultati da 1 a 10 su 18

Discussione: reference this

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2014
    Messaggi
    315
    Quella frase avrebbe senso se il codice fosse questo?
    codice:
    public class Cliente
    {
         private String nome, indirizzo, numeroDiTelefono;
       
         public void setNumeroDiTelefono(String numero)
         {
                  this.numeroDiTelefono = num;
         }
         
         public void setIndirizzo(String ind)
         {
                  this.indirizzo = ind;
         }
    
         public void setNome(String n)
         {
                  this.nome = n;
         }
    }

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da newutente Visualizza il messaggio
    Quella frase avrebbe senso se il codice fosse questo?
    No, perché comunque "il compilatore non trova riferimento espliciti" vuol dire poco/nulla se non è chiaro perché lo sta dicendo e riferito a cosa.

    Quote Originariamente inviata da newutente Visualizza il messaggio
    codice:
    public class Cliente
    {
         private String nome, indirizzo, numeroDiTelefono;
       
         public void setNumeroDiTelefono(String numero)
         {
                  this.numeroDiTelefono = num;
         }
         
         public void setIndirizzo(String ind)
         {
                  this.indirizzo = ind;
         }
    
         public void setNome(String n)
         {
                  this.nome = n;
         }
    }
    Questo sarebbe corretto, salvo il fatto che nel primo metodo il parametro è "numero" mentre invece usi "num". Questo non c'entra niente con i riferimenti, è solo sbagliato un nome. Per il resto è corretto (non è tecnicamente necessario che nome di campo e di parametro coincidano, sebbene questa sia la convenzione comune e standard, per cui appunto serve il this).
    Andrea, Senior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    Java Versions Cheat Sheet

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 © 2026 vBulletin Solutions, Inc. All rights reserved.