elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
27 Mayo 2012, 23:36  


Tema destacado: Deseas probar algunas mejoras a la interfaz del foro? Prueba cake! acerca de

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java (Moderadores: Debci, Leyer)
| | | |-+  Paso por referencia
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Paso por referencia  (Leído 1,288 veces)
mapers


Desconectado Desconectado

Mensajes: 525


Ver Perfil
Paso por referencia
« en: 22 Julio 2011, 10:46 »

Buenas señores del foro desearia que me explicaran como es eso de paso por referencia .a ver si tengo esto :
Código
 private OurGame.__Camarada__ OCAM;
 

dnde Ourgame es un paquete y __Camarada__ es una clase dentro del paquete le doy como referencia a OCAM, que ganaria haciando eso me podrian explicar.....gracias



En línea
Valkyr


Desconectado Desconectado

Mensajes: 632


Divide y vencerás


Ver Perfil
Re: Paso por referencia
« Respuesta #1 en: 22 Julio 2011, 14:48 »

Lo que estás haciendo es declarar una variable de tipo __Camarada__, que como dices, está dentro del paquete OurGame. No se a que te refieres con paso por referencia con ese código, ya que, que yo sepa, no tiene nada que ver.

Saludos.


En línea

mapers


Desconectado Desconectado

Mensajes: 525


Ver Perfil
Re: Paso por referencia
« Respuesta #2 en: 22 Julio 2011, 17:53 »

y qu epodria hacer o que ganaria haciendo esto en otra clase o en otro paquete
En línea
Valkyr


Desconectado Desconectado

Mensajes: 632


Divide y vencerás


Ver Perfil
Re: Paso por referencia
« Respuesta #3 en: 23 Julio 2011, 14:52 »

Vamos a ver, cuando tú creas una clase, declaras los atributos que va a tener esa clase (que serán los necesarios para desempeñar la función que tú quieres que haga tu clase). ¿Qué obtienes al declarar un atributo en tú clase? Pues podrás utilizar esa variable para realizar las operaciones que necesites. Por ejemplo, si es una variable de tipo __Camarada__ y la clase __Camarada__ tiene los métodos A, B y C podrás aplicar los métodos A, B y C.

¿Cuál es tu nivel de Java?.

Saludos.
En línea

klaine

Desconectado Desconectado

Mensajes: 112



Ver Perfil WWW
Re: Paso por referencia
« Respuesta #4 en: 24 Julio 2011, 02:38 »

Es decir, esta es otra forma de declaras variables objeto?

Por lo que leí sería equivalente lo siguiente:

javax.swing.JLabel variable;

javax.__swing.__JLabel variable;

Entonces:

OurGame.__Camarada__ OCAM;

es lo mismo que decir:

OurGame.Camarada OCAM;

Es así?

Perdón por meterme, pero también quiero salir de dudas

Saludos  ;)
En línea

Valkyr


Desconectado Desconectado

Mensajes: 632


Divide y vencerás


Ver Perfil
Re: Paso por referencia
« Respuesta #5 en: 24 Julio 2011, 21:48 »

Es decir, esta es otra forma de declaras variables objeto?

Por lo que leí sería equivalente lo siguiente:

javax.swing.JLabel variable;

javax.__swing.__JLabel variable;

Entonces:

OurGame.__Camarada__ OCAM;

es lo mismo que decir:

OurGame.Camarada OCAM;

Es así?

Perdón por meterme, pero también quiero salir de dudas

Saludos  ;)

No sería equivalente, porque la clase es __Camarada__, con los dos guiones bajos delante y detrás. Evidentemente no es lo mismo Camarada, que __Camarada__.

Saludos.
En línea

klaine

Desconectado Desconectado

Mensajes: 112



Ver Perfil WWW
Re: Paso por referencia
« Respuesta #6 en: 25 Julio 2011, 06:48 »

Jaja, llegué a pensar que era un tipo de notación que yo no conocía  :xD

Saludos  ;-)

 :silbar:
En línea

mapers


Desconectado Desconectado

Mensajes: 525


Ver Perfil
Re: Paso por referencia
« Respuesta #7 en: 27 Julio 2011, 12:22 »

dale ya lo solucione gracoas :D
En línea
[Case]


Desconectado Desconectado

Mensajes: 385



Ver Perfil WWW
Re: Paso por referencia
« Respuesta #8 en: 27 Julio 2011, 12:27 »

Paso por referencia es cuando tienes por ejemplo dos variables A,B y ambas apuntan al mismo objeto, si cambias A, tambien cambiara B.
En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Paso de parametros por referencia...funciones
Programación C/C++
soser 2 1,798 Último mensaje 2 Septiembre 2010, 22:33
por soser
paso por referencia de un integer
Java
kasiko 9 3,099 Último mensaje 24 Enero 2011, 06:26
por ChavalChavito
[DUDA] paso por valor o por referencia (byval/ byref)
Programación Visual Basic
AlxSpy 8 1,038 Último mensaje 12 Julio 2011, 15:45
por AlxSpy
Paso de parametro por referencia
Programación C/C++
abad023 5 380 Último mensaje 6 Diciembre 2011, 08:21
por RHL
Tipos de paso por referencia y paso por referencia de tipo apuntador
Programación C/C++
CATBro 3 239 Último mensaje 8 Abril 2012, 08:23
por CrisQC
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines