Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [JAVA] Le variabili istanza

    Ciao a tutti!!
    Scusate l'ignoranza, so che sarà per tutti voi una domanda quantomeno stupida, ma ho bisogno di una conferma su questa classe:
    codice:
    public class Persona { 
        String nome; 
        String indirizzo; 
        
        public Persona() {  
            this("John Doe","ignoto");
        } 
    
        public Persona(String nome) {  
            this(nome,"ignoto");
        } 
        
        public Persona(String nome, String indirizzo) {  
            this.nome = nome; 
            this.indirizzo = indirizzo; 
        } 
    
        public String getNome() { 
            return nome; 
        } 
        
        public String getIndirizzo() { 
            return indirizzo; 
        } 
        
        public void visualizza() { 
            System.out.println("Nome: " + nome + "\nIndirizzo: " + indirizzo); 
        } 
    
        public boolean omonimo(Persona p) { 
            return this.nome.equalsIgnoreCase(p.nome); 
        }  
    
        public boolean equals(Object obj) { 
    	if (obj == null) return false;
    
    	if (!(obj instanceof Persona)) return false;
    
    	Persona p = (Persona) obj;
            return ( this.omonimo(p) && 
                     this.indirizzo.equalsIgnoreCase(p.indirizzo) ); 
        }
    }
    Le VARIABILI ISTANZA sono solo:
    codice:
    public class Persona { 
        String nome;     //QUESTA E
        String indirizzo; //QUESTA
    giusto vero?
    Gato

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802

    Re: [JAVA] Le variabili istanza

    Originariamente inviato da fpertegato
    Le VARIABILI ISTANZA sono solo:
    codice:
    public class Persona { 
        String nome;     //QUESTA E
        String indirizzo; //QUESTA
    giusto vero?
    Sì, le variabili DI istanza sono quelle due. Sarebbe meglio dichiararle private però
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    Si, infatti è un consiglio che mi avevano già dato..solo che non ero sicuro se fossero quelle o meno!
    Mi sto dando da fare per capire questo mondo (java) che già adoro, ma non avendo nessuna persona fisicamente presente a spiegarmi a volte è difficile capire per me!
    Grazie mille del chiarimento!
    Gato

  4. #4
    Utente di HTML.it L'avatar di desa
    Registrato dal
    Oct 2008
    Messaggi
    569
    "Variabili di istanza" oppure "attributi", è la stessa cosa.

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.