Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Mordred123

Java Orientado a Objeto

Recommended Posts

2-Crie uma classe chamada TV contendo os seguintes atributos “ligado”, “canal” e “volume”. Defina
dois métodos construtores: o default e outro para ligar a TV num canal qualquer e com volume 25.
Elabore métodos para realizar o seguinte:

  • Ligar e desligar a TV;
  • Aumentar e reduzir o volume de um em um (0 a 100);
  • Trocar o canal (de 0 a 999);
  • Um método chamado “mostrar” para apresentar todos os valores atuais dos atributos da TV;
  • Elabore uma classe (UsaTV) para testar essas funcionalidades.

3- Crie uma classe chamada Caminhão contendo os atributos combustível e velocidade. Os combustíveis
válidos são gasolina, diesel e gás. Ao ser criado, todo caminhão deve possuir a velocidade zero e
combustível gasolina. Deve ser possível substituir o combustível, aumentar e reduzir a velocidade (d
0 a 150).
Faça uma outra classe para testar essas funcionalidades.

4- Escreva uma classe “EntradaDeCinema” com a seguinte estrutura (dados):

  • Data dataDoFilme
  • float horário
  • int sala
  • float valor

E com as seguintes ações (métodos):

  •  Construtor: com a finalidade de inicializar todos os atributos.
  •  CalculaDesconto: que deve receber como parâmetro a data de nascimento do cliente (do tipo Data) e caso seja menor de 12 anos, deve ser dado um desconto de 50% no valor normal.
  •  CalculaDesconto: que deve receber como parâmetro a data de nascimento do cliente (do tipo Data) e o número de sua carteira de estudante (do tipo int). Se o estudante tiver idade entre 12 e 15 anos, deve ser dado um desconto de 40%, de 16 a 20 um desconto de 30% e mais que 20 anos um desconto de 20% no valor normal.
  •  CalculaDescontoHorário: esse método deve dar um desconto de 10% sobre o valor aferido após todas as outras opções de desconto, caso o horário do filme seja antes das 16 horas.
  •  toString(): que deve imprimir todos os dados do ingresso.

 

Pessoal preciso fazer esses 3 exercicios , ja tentei de todas as formas , mas sou iniciante em java, preciso de ajuda , porfavor .

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.