public class Tipito { public int id; public boolean[] peleados; public int longitudArreglo; public int cantEnemigos; Tipito() { id = 0; longitudArreglo = 0; cantEnemigos = 0; } Tipito(int id, int cantPersonas) { this.id = 0; peleados = new boolean[cantPersonas]; cantEnemigos = 0; } void iniciar(int cantidadPersonas) { int i = 0; while (i < this.peleados.length) { peleados[i] = false; i++; } } void setPelea(int enemigo, boolean estado) { boolean estadoAnterior = this.peleados[enemigo]; this.peleados[enemigo] = estado; if (estado) { this.cantEnemigos++; } else if (this.cantEnemigos > 0 && estadoAnterior ) { this.cantEnemigos --; } } }