como llamo este metodo que esta en otra clase

Iniciado por mystiic, 10 Marzo 2015, 01:12 AM

0 Miembros y 1 Visitante están viendo este tema.

mystiic

necesito contar que oficinas estan ocupadas pero el metodo que indica si la oficina esta ocupada esta en otra clase
Código (java) [Seleccionar]
/**
* [u]Retorna la cantidad de oficinas ocupadas en el piso[/u].<br>
* <b>pre:<b/> La lista de oficinas está inicializada y todas las oficinas están creadas.<br>
* @return Cantidad de oficinas ocupadas en el piso.
*/
public int darCantidadOficinasOcupadas( )
{
// TODO Parte2 PuntoG: Complete el método darCantidadOficinasOcupadas según la documentación del método.

int contador = 0;

for (int i = 0; i < oficinas.length; i++)
{

if ( oficinas[i]== (aqui se supone que ponga el metodo de la otra clase);
contador++;
}
return contador;

ESTE METODO ESTA EN LA CLASE OFICINA y el metodo que necesito completar para contar las oficinas ocupadas esta en la otra clase PISO

Código (java) [Seleccionar]
public boolean estaOcupada( )
{
return !libre;
}



AYUDA por favor mil gracias

Mod: al publicar codigo usar etiquetas GeSHi. Evitar escribir en mayúsculas. No hacer doble post

Usuario Invitado

Das poca información. ¿oficinas es un arreglo de objetos Oficina? Si es así, solo basta llamar al método estaOcupada que tiene todo objeto tipo Oficina.

Código (java) [Seleccionar]
if (oficina[i].estaOcupada())
"La vida es muy peligrosa. No por las personas que hacen el mal, si no por las que se sientan a ver lo que pasa." Albert Einstein

mystiic