Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/07/2011, 17:39
iovan
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 17 años, 3 meses
Puntos: 188
Respuesta: llamar clase?

Te doy un ejemplo.

Imagina que tienes una clase publica "Perro" con un método estático "ladrar". Tu puedes acceder a este método desde cualquier clase que éste en el mismo paquete de la siguiente manera:

Código java:
Ver original
  1. Perro.ladar();

En dado caso que éste método no sea estatico es necesario instanciar un objeto del tipo Perro para acceder a los metodos y atributos (no estaticos) de esta clase.

Código java:
Ver original
  1. Perro p = new Perro();
  2. p.ladrar();

Ya con estos conceptos claros. Vemos que la forma de llamar al método getClientes("cadena"); es efectivamente como te lo dice Firuz.

Código java:
Ver original
  1. Clase.getClientes("una_cadena")

Es evidente que este método recibe una cadena, pero tambien retorna algo. En este caso retorna un objeto del tipo ConsultaCliente que además es un arreglo.

Por ello Firuz creo una variable de éste mismo tipo para recibir el objeto ConsultaCliente[] retornado por el método getClientes(String cadena);

Código java:
Ver original
  1. ConsultaCliente[] variable = MiClase.getClientes("cliente numero $1"); //Por ejemplo.


Saludos.
__________________
Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +.