necesito contar que oficinas estan ocupadas pero el metodo que indica si la oficina esta ocupada esta en otra clase
/**
* [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
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
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.
if (oficina[i].estaOcupada())
Muchas gracias haz resuelto mi duda. :D :D