questÕes para responder

12 respostas
E
	Crie um projeto seguindo a nomenclatura: AvaliacaoNomeSobrenome;

	Crie um pacote chamado Loja (para as questões 1,2,3, 4 e 5);

	Crie um pacote chamado Jogo (para as questão 6);

	Implemente as questões abaixo:

Observação: Faça o encapsulamento onde achar necessário.
  1. Faça uma classe abstrata Produto com os seguintes atributos: serial (String), volume (inteiro) e teste
    (String) que tem como valor padrão ?não testado?. O número serial será passado no construtor. Deve
    possuir os seguintes métodos:
     testaUnidade():boolean ? O produto terá 90% de chance de estar ok (gerar um número aleatório
    entre 0 e 9). Se o produto estiver ok o atributo teste passa para ?Aprovado? e o método retorna
    true, caso não teste passa ser ?Reprovado? e o método retorna false.
     toMostrar() Escreve o numero serial, o volume e o atributo teste.
  2. Faça uma classe Radio que é uma subclasse de Produto com os seguintes atributos: Estação (double) e
    Banda (AM/FM ? String). Deve possuir os seguintes métodos:
     escutar():String ? Retorna uma String contendo a estação e a banda (ex:. 94.9 FM).
     Métodos trocaEstacao e trocaBanda
  3. Faça uma classe TV que é uma subclasse de Produto com o seguinte atributo: Canal (inteiro). Deve
    possuir os seguintes métodos:
     assitir() que retorna o canal.
     trocaCanal()
  4. Faça uma classe Controle que:
     Tenha como atributo uma matriz de produtos;
     Um método (fazerControle()) que pegue a matriz de de produtos, faça o teste (invoque o método
    testarUnidade) e imprima o resultado (o atributo teste).
  5. Crie o seguinte cenário em uma classe de teste (TestaAplicacao):
     Crie dois objetos Radio e três TV;
     Coloque os produtos em uma matriz e faça o controle através da classe Controle;
     Lembrando que não deve utilizar equipamentos reprovados execute os seguintes passos:
     Sintonize os rádios na 94.9 FM e 102.4 AM.
     Coloque as TV na Globo (canal 1) para ver o Big Brother.
  6. Faça o jogo Papel, Pedra e Tesoura. Deverá conter uma classe Coisa que será a superclasse de Papel,
    Pedra e Tesoura. Deverá conter uma classe Jogo que irá ficar jogando (laço) onde será feito algo do
    tipo : Coisa c1 = new Pedra(). Faça o computador escolher aleatoriamente que objetos ele irá escolher e
    vá imprimindo os resultados. Note que durante os confrontos o método que receber duas coisas sem
    saber exatamente que tipo é. Neste caso usando métodos específicos de cada um deverá fazer a
    comparação. Lembrese que:
     Papel ganha de Pedra(envolve);
     Pedra ganha de Tesoura (Quebra);
     Tesoura Ganha de Papel (Corta);

12 Respostas

S

Boa Sorte!!!
:lol: :lol: :lol: :lol:

Vc tem um trabalho bom pra fazer. Mas qual a duvida mesmo?

luciano.eti

Clique em mim e eu lhe darei todas as respostas

have fun!!!

[]'s

Luciano

G

Hummm… parece complicado hein!!!

josenaldo

Nossa, a galera do GUJ está de parabéns!!! Veja só que avanço na tolerância de nosso humilde grupo: alguém vem aqui, literalmente copia a prova/exercício, e até agora ninguém bateu nele!! :D:D:D Um viva à tolerância!

Lembro dos tempos terríveis em que, ao postar esse tipo de pergunta, faziam para o pobre rapaz um vudu reverso: batiam nele até o boneco sentir dor… rssrrs

J

huahuahua…mas essa de querer soluções sem trabalho é foda, realmente.

josenaldo

Foda não amigo. É uma oportunidade! quer ver?

Elio, faço seu projeto por 300 reais, preço promocional para novos clientes! :smiley:

Gabriel

http://lmgtfy.com/?q=faça+meu+trabalho

T

Uma vez eu respondi a uma lição de casa dessas com um programa que funcionava (!) mas que era completamente incompreensível, já que era codificado na notação de escapes Unicode (que é aceita pelo compilador sem problemas).

Por exemplo, escrever “class” nessa notação seria:

\u0063\u006c\u0061\u0073\u0073

Procurem no GUJ que irão encontrar esse tal programa.

( O tópico mais antigo seria este aqui:
http://www.guj.com.br/posts/list/50502.java#265656

mas ele na verdade se refere a uma cópia de um tópico que se perdeu no “Big GUJ Crash”, um evento cataclísmico que houve aqui no servidor do GUJ há bons anos atrás e que pôs a perder milhares de posts.

P

Todo final de semestre é a mesma m*rda… :x

Marky.Vasconcelos

Ótimo exemplo para mostrar pra alguém quando pedir uma resposta.

Valeu pela idéia.

Peçam trabalho denovo… :twisted:

A

kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk

J

josenaldo:
Foda não amigo. É uma oportunidade! quer ver?

Elio, faço seu projeto por 300 reais, preço promocional para novos clientes! :D

rapaz, preciso começar a pensar dessa maneira.

Criado 25 de maio de 2009
Ultima resposta 29 de mai. de 2009
Respostas 12
Participantes 11