BOPE no Java!

Seguimos com novos exemplos inspirados na triste realidade da polícia carioca.

/**

  • O Bope foi criado para atuar quando a policia perde o controle
  • E no rio de janeiro isso acontece com bastante frequencia
    */

class Bope{

private String nome;
private int qtdeVitimas = 1; // ja começa bem!
public Bope(String nome){
	this.nome = nome;

}

// sobrecarga do método ondeTaOBaiano
public void ondeTaOBaiano(Estudante e){
	e.sabeVoarEstudante();
}

public void ondeTaOBaiano(Traficante t){
	t.levaSacoNaCabeca();
}

// exemplo de método final!

public final Doze encontreiOBaiano(Baiano b){
	return b.naCaraNaoQueEhPraNaoEstragarVelorio();
}

}
public class Treinamento{

public void missao(CapitaoNascimento cn){
	cn.sentaOdedoNessaPorra();
} // Sugestão do leitor Luciano Silva

public static void main(String [] xxx){

//Apresento o capitão nascimento

Bope capitao = new Bope(?01″); //Capitao Nascimento
try{

//de cada 100 policiais que fazem o curso do Bope,
//so se formam 5, e eu, quando me formei parceiro,
//eramos apenas 3.

Turma.tentaFazerCursoBopeCom(capitao);

while(aluno.count >= 3){
aluno.pedePraSair();
if(aluno istanceof Cafetao){
capitao.say(?Pede pra sair!?);
capitao.say(?Seu Lugar Eh Com Puta!?);
}
if(aluno istanceof PorraLoka){
capitao.say(?Tira essa farda preta!?);
capitao.say(?Voce nao eh cavera. voce eh MULEQUE!?);
}
if( aluno.isXerife() ) aluno.desiste();
}
} catch (PolicialCorruptoEncontrado pce){
} catch (PolicialFracoEncontrado pfe){
} catch (PolicialSemABandoleiraNessaAlturadoCampeonato e) {
}
}
}
Depois de ter analisado todo o código construa as classes que estão faltando.

Alguém, por favor?

Qual classe falta vc criar? Ou nao criou nenhuma?

Sabe identificar quais classes precisam ser criadas?

EDIT: ah, e coloca o codigo entre as tags [code] pra ficar mais legível