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

Error con metodos

Estas en el tema de Error con metodos en el foro de Java en Foros del Web. Hola mi problema es que intento llamar un metodo haci Conexion con = new Conexion(); con.conexionDB(); e creado varios paquetes ejemplo com.hola.mundo com.hola.mundo.xd com.hola.mundo.hola y ...
  #1 (permalink)  
Antiguo 22/06/2013, 00:50
 
Fecha de Ingreso: noviembre-2011
Mensajes: 6
Antigüedad: 13 años
Puntos: 2
Error con metodos

Hola mi problema es que intento llamar un metodo haci

Conexion con = new Conexion();
con.conexionDB();

e creado varios paquetes ejemplo

com.hola.mundo
com.hola.mundo.xd
com.hola.mundo.hola

y ejemplo conexion esta dentro del paquete com.hola.mundo.hola y quiero llamarlo dsd otra clase dentro de ese mismo paquete y no me dale cuando coloco con. debe aparecerme el metodo conexionDB pero no me reconoce nada si aplico eso desde el paquete com.hola.mundo si funciona haci mismo como coloque el codigo arriba no tengo idea que sea ayuda :(
  #2 (permalink)  
Antiguo 22/06/2013, 04:00
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años, 6 meses
Puntos: 306
Respuesta: Error con metodos

Al método de conexionDB no le has puesto modificador de acceso ¿verdad?

Pues entonces tiene el default, de forma que es solo visible para las clases del mismo paquete.

http://www.arrakis.es/~abelp/Apuntes...oresAcceso.htm
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.
  #3 (permalink)  
Antiguo 22/06/2013, 08:14
 
Fecha de Ingreso: noviembre-2011
Mensajes: 6
Antigüedad: 13 años
Puntos: 2
Respuesta: Error con metodos

Aqui esta el metodo

public Connection conexionDB(){


Connection link = null;

}

y si es publico y no lo puedo llamar desde otra clase dentro de ese mismo paquete
no se por que

Etiquetas: clase, metodo, metodos
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 13:48.