BlogBlogs.Com.Br

quarta-feira, 17 de outubro de 2007

Aprendendo Java com o BOPE

É notavel o sucesso do filme Tropa de Elite, talvez por sua qualidade ,talvez pelo marketing învoluntário (se é que existe) que foi gerado . Independente. Quem não viu deveria ver.
Por trás da vontade de exacerbada de se ganhar a tão almejada estatueta do Oscar, nossos filmes estão ficando cada vez mais americanizados, com um diferencial bem notável. Lá eles enaltecem seu povo , mascaram verdades, materializam um polícia com policiais fortes , que só matam quando necessário e que geralmente não erram um tiro , tome exemplo o filme S.W.A.T... aqui o foco parece ser outro. Demonstrar a fragilidade do nosso sistema, a carência do nosso povo, o medo , cidades sem lei. Bom, no fundo não vejo nada de ruim nisso, se infelizmente existe, alertemos a população. E isso o Tropa de Elite faz com maestria, expõe indiretamente um caráter de cunho social , que mostra um novo mundo , desconhecido por muitos de nós.
Muito bom... assistam ....
Como não poderia deixar de ser , vamos acrescentar um pouco de java a este post. Vi um trecho de código muito engraçado , que acabou dando título a este texto. Segue abaixo um trecho da Classe Bope:


/**
* 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 static void main(String [] xxx){
// Apresento o capitão nascimento

Bope instrutor = 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) {
}

}

}

Agora vai a pergunta : Compila ou não compila ?

Nenhum comentário: