Visualizzazione dei risultati da 1 a 10 su 22

Hybrid View

  1. #1
    nella riga
    codice:
    System.out.println("MAIN ANIMALE.ANNI VALE "+ animale.anni);
    cos' è animale.anni?

    vuol dire attributo anni della classe animale?

    grazie!

  2. #2
    Utente di HTML.it L'avatar di minomic
    Registrato dal
    Nov 2010
    Messaggi
    635
    Quote Originariamente inviata da Filippo11 Visualizza il messaggio
    nella riga
    codice:
    System.out.println("MAIN ANIMALE.ANNI VALE "+ animale.anni);
    cos' è animale.anni?

    vuol dire attributo anni della classe animale?
    animale è un oggetto della classe Animale, a sua volta definita dentro alla classe PassaggioParametri. anni invece è un attributo dell'oggetto. Attenzione alla differenza: è un attributo di quella specifica istanza (che si chiama "animale") e non della classe. Quindi due oggetti diversi potrebbero benissimo avere due valori diversi per l'attributo "anni".

  3. #3
    grazie minomic! sto vagamente iniziando ad imparare
    Ultima modifica di Filippo11; 24-01-2015 a 18:04

  4. #4
    Utente di HTML.it L'avatar di minomic
    Registrato dal
    Nov 2010
    Messaggi
    635
    Quote Originariamente inviata da Filippo11 Visualizza il messaggio
    grazie minomic! sto iniziando ad imparare
    Bene!

  5. #5
    un altro dubbio:
    a cosa serve chiamare il metodo passaggioParametri(anni), se gli anni continuano a valere 10 anche dopo la chiamata?

    codice:
    publicstaticvoid main(String[] args){
            int anni =10;
            System.out.println("MAIN ANNI VALE "+ anni);
            // PASSAGGIO PER VALORE
            passaggioParametri(anni);
    System.out.println("MAIN DOPO PASSAGGIO PER VALORE ANNI VALE "+ anni);

    grazie!!

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.