Share Pastebin
Guest
Public paste!

raxeliu

By: a guest | Feb 9th, 2010 | Syntax: Java | Size: 1.37 KB | Hits: 92 | Expires: Never
Copy text to clipboard
  1. public class Java515{
  2.         //función ilustra paso de parámetros
  3.         void pasoVariables(int varPrim, MiClase varRef){
  4.                 System.out.println("Entrada en función pasoVariables");
  5.                 System.out.println("Valor de variable primitiva" +varPrim);//200
  6.                 System.out.println("Valor contenido en el objeto" +varRef.varInstancia);//100
  7.                
  8.                 System.out.println("Modificamos los valores en el metodo");
  9.                 varPrim = 201;
  10.                 varRef.varInstancia = 101;
  11.                
  12.                 System.out.println("Todavía en el método");
  13.                 System.out.println("Valor de variable primitiva" +varPrim);//201
  14.                 System.out.println("Valor contenido en el objeto" +varRef.varInstancia);//101
  15.         }//pasoVariables
  16.         public static void main(String[] args){
  17.                 //Creamos un objeto para acceder al método
  18.                 Java515 aObj = new Java515();
  19.                 //creamos un objeto normal
  20.                 MiClase obj = new MiClase();
  21.                 //creamos variable tipo primitivo
  22.                 int varPrim = 200;
  23.                
  24.                 System.out.println("ESTAMOS EN MAIN");
  25.                 System.out.println("Valor de la variable primitiva " +varPrim);//200
  26.                 System.out.println("Valor contenido en el objeto" +obj.varInstancia);//100
  27.                
  28.                 //llamamos al método del objeto aObj
  29.                 aObj.pasoVariables(varPrim, obj);
  30.                
  31.                 System.out.println("VOLVEMOS AL MAIN()");
  32.                 System.out.println("Valor de la variable primitiva, todavía " +varPrim);//200
  33.                 System.out.println("Valor contenido en el objeto" +obj.varInstancia);//101
  34.         }//main
  35.        
  36. }//Java515