Foros del Web » Programación para mayores de 30 ;) » Java »

Variables estaticas de otra clase

Estas en el tema de Variables estaticas de otra clase en el foro de Java en Foros del Web. Buenas tardes a gente del foro. Tengo poco tiempo desarrollando en java y el dia de hoy quise acomodar mi codigo enviando todas las variables ...
  #1 (permalink)  
Antiguo 03/09/2012, 15:37
Avatar de rikakashi  
Fecha de Ingreso: julio-2011
Mensajes: 226
Antigüedad: 12 años, 9 meses
Puntos: 33
Sonrisa Variables estaticas de otra clase

Buenas tardes a gente del foro.

Tengo poco tiempo desarrollando en java y el dia de hoy quise acomodar mi codigo enviando todas las variables definidas a otra clase en otro paquete asi....


Código Javascript:
Ver original
  1. class varstr(){
  2. public static String getImage2;
  3. private String image2 = "login_large.jpg";
  4.  
  5. String getImage2() {
  6.         return image2;
  7.     }
  8. }

y llamarlas desde otra clase asi.......

Código Javascript:
Ver original
  1. empleadopic = vastr.getImage2();

pero solamente me devuelve null.

Alguien sabe que estoy haciendo mal o me puede recomendar una mejor forma de definir todas las variables en una sola clase...


Gracias por tomarte la molestia de leer el tema
__________________
la programación es tan grande como la imaginación (+.+)
  #2 (permalink)  
Antiguo 03/09/2012, 17:50
 
Fecha de Ingreso: enero-2008
Mensajes: 614
Antigüedad: 16 años, 3 meses
Puntos: 57
Respuesta: Variables estaticas de otra clase

¿Por que estas declarando una variable y una funcion con el mismo nombre? getImage2
  #3 (permalink)  
Antiguo 04/09/2012, 10:38
Avatar de rikakashi  
Fecha de Ingreso: julio-2011
Mensajes: 226
Antigüedad: 12 años, 9 meses
Puntos: 33
Respuesta: Variables estaticas de otra clase


Excelente pregunta
no recuerdo como lo declare al principio pero el metodo me pedia la declaracion del objeto entonces por eso las declare pero al cambiar la sintaxis olvide eliminar la variables. y en eso estaba mi error. instanciaba un objeto con el mismo nombre aunque con el mismo nombre del metodo. esto me devolvia un null al llamar.

Saludos!
__________________
la programación es tan grande como la imaginación (+.+)
  #4 (permalink)  
Antiguo 04/09/2012, 14:40
Avatar de Fuzzylog  
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 15 años, 8 meses
Puntos: 188
Respuesta: Variables estaticas de otra clase

Entonces lo que debes tener es:

class varstr(){
// Primero declaras el objeto (tu variable)
private String image2 = "login_large.jpg";
//Ahora declaras el método estático
public static String getImage2() {
return image2;
}
}
__________________
if (fuzzy && smooth) {
fuzzylog = "c00l";
return true;
}

Etiquetas: clase, string, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:51.