Visualizzazione dei risultati da 1 a 7 su 7

Hybrid View

  1. #1
    grazie ancora per il codice di esempio..
    i primi due anni valgono 10.
    ho capito che il passaggio di parametri di tipo oggetto avviene per riferimento (cioè il parametro formale punta alla stessa area di memoria puntata dall' oggetto, quindi la modifica)


    cosa significa this?

    programma senza this
    codice:
    • class Student10{
    • int id;
    • String name;
    • student(int id,String name){
    • id = id;
    • name = name;
    • }
    • void display(){System.out.println(id+" "+name);}
    • public static void main(String args[]){
    • Student10 s1 = new Student10(111,"Karan");
    • Student10 s2 = new Student10(321,"Aryan");
    • s1.display();
    • s2.display();
    • }
    • }
    programma con this

    codice:
    • //example of this keyword
    • class Student11{
    • int id;
    • String name;
    • Student11(int id,String name){
    • this.id = id;
    • this.name = name;
    • }
    • void display(){System.out.println(id+" "+name);}
    • public static void main(String args[]){
    • Student11 s1 = new Student11(111,"Karan");
    • Student11 s2 = new Student11(222,"Aryan");
    • s1.display();
    • s2.display();
    • }
    • }
    Ultima modifica di Filippo11; 22-01-2015 a 18:59

Tag per questa discussione

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.