Ajuda Ai Galera

A linguagem Java segue o paradigma de programação orientado a objetos, com isso toda a nossa programação baseia-se nesses conceitos. Para esta atividade, criaremos uma aplicação utilziando NetBeans, para controlar um conjunto de automóveis.

Para isso você vai precisar criar:

  • Um novo projeto no NetBeans, do tipo “Aplicativo Java”.
  • Uma classe “Automovel” que será uma superclasse.
  • As classes “Carro”, “Moto” e “Caminhão”, que herdam as características da classe “Automovel”.
  • Os automóveis devem possuir motor (que guarda a informação se está ligado ou desligado), número de rodas, número de portas e velocidade atual.
  • Todos os automóveis são criados com o motor desligado e a velocidade 0.
  • Ao criar um carro, moto ou caminhão, o sistema já define o número de portas e rodas automaticamente. Vamos convencionar carros com 4 portas, caminhão com duas e motos com 0.
  • Os automóveis devem possuir os métodos ligar, desligar, acelerar, diminuir e trocarPneus.
  • Ao ligar e desligar, o atributo motor deve ser alterado.
  • Todos os veículos possuem os mesmos métodos acelerar e diminuir, mas ao acelerar ou diminuir, os carros terão uma variação (para cima ou para baixo) de 10km/h, as motos terão uma variação de 20km/h e os caminhões de 5km/h (Só funciona se o automóvel estiver ligado).
  • Se o motorista acelerar e a velocidade passar do limite (110km/h para carros e motos, 80km/h para caminhões), o sistema deve imprimir um aviso.
  • O método trocarPneus deve exibir quanto você vai gastar, dado que um pneu custe R$150,00 (valor hipotético).
  • Por fim, você deve criar dois novos atributos que considere pertinentes para automóveis e criar métodos que manipulem esses atributos.
  • Um método “exibeEstado” que mostra se o carro está ligado ou desligado e a velocidade.

No método principal do sistema, deixe os seguintes comandos:

- Crie um carro, uma moto e um caminhão.
- Ligue o carro e a moto.
- Acelere duas vezes cada um dos três.
- Troque os pneus do caminhão.
- Exiba o estado dos três.

Já tentei fazer isso rodar no curso de ADS… Está punk esse Java…

Sabe como fazer?

E lá vamos nós de novo…

O GUJ é um fórum de ajuda, portanto, nós não estamos aqui para te dar todas as respostas prontas de todos os exercícios e afins. Como funciona: Você posta o que já fez, nós tentamos te ajudar com soluções de erros e ajudas lógicas. Muitas vezes a galera vem pedir exercício de faculdade, e não é costume ou objetivo do GUJ resolver seus exercícios, e sim fazer você conseguir resolve-lo.

Pois bem, o que você já fez até agora?

Bom dia.
Mano, talvez nao pareça pra vc agora, mas ta facil. Os requisitos estão claros e ordenados na ordem que vc deve fazer,use o enunciado como TODO list.
Vc vai criar o projeto no NetBeans. item 1 da TODO list.
Vai criar uma classe Automóvel dentro do pacote do programa, item 2.
Todos esses passos já estao descritos em algum lugar da internet, YouTube por exemplo. talvez vendo alguém utilizar o NetBeans te ajude a dar o pontapé inicial.