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

packages y métodos sin modificador

Estas en el tema de packages y métodos sin modificador en el foro de Java en Foros del Web. hola! bueno lo primero es decir qeu uso php java bridge, pero creo qeu para mi consulta no tiene mucho que ver. Tengo una serie ...
  #1 (permalink)  
Antiguo 06/07/2011, 08:26
 
Fecha de Ingreso: marzo-2009
Mensajes: 509
Antigüedad: 15 años, 2 meses
Puntos: 17
packages y métodos sin modificador

hola! bueno lo primero es decir qeu uso php java bridge, pero creo qeu para mi consulta no tiene mucho que ver.

Tengo una serie de clases java que pertenecen al package "miPackage"

Existe la clase servidor.java que tiene un método enviarMensaje:

Código:
package miPackage;

class servidor {
	
	servidor(){
		
	}
	
	 static String openParking(String ip) throws Exception{
             //blabla
         }
}
Desde javabridge accedo a mi código, el objeto de tipo servidor sí que puedo crearlo, pero no puedo acceder a su método, sin embargo si los pongo public sí que puedo, por l oque no tengo dudas que el problema está en el package.

si puedo crear el objeto, debería poder acceder al método, no???


Gracias!!
  #2 (permalink)  
Antiguo 06/07/2011, 09:54
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Respuesta: packages y métodos sin modificador

¿Estas llamando a ese metodo desde una clase que se encuentra en otro paquete?
Si es asi, entonces el inconveniente son los modificadores de acceso.
Cuando no especificas ninguno, estas usando default que solo permite acceso desde la misma clase o desde otra clase en el mismo paquete.

http://mundogeek.net/archivos/2009/0...dores-en-java/
  #3 (permalink)  
Antiguo 07/07/2011, 00:19
 
Fecha de Ingreso: marzo-2009
Mensajes: 509
Antigüedad: 15 años, 2 meses
Puntos: 17
Respuesta: packages y métodos sin modificador

hola, no lo estoy llamando desde otra clase, lo estoy llamanod desde php, he descubierto que no me deja importar elp aquete, y no entiendo oprque!

Gracias!

Etiquetas: clases, modificador
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 22:24.