Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/matheusbanqueiro/projeto-veiculos
https://github.com/matheusbanqueiro/projeto-veiculos
Last synced: 9 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/matheusbanqueiro/projeto-veiculos
- Owner: matheusbanqueiro
- Created: 2023-01-03T14:58:33.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-04-25T14:06:06.000Z (almost 2 years ago)
- Last Synced: 2024-11-16T16:08:39.445Z (2 months ago)
- Language: Java
- Size: 11.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Projeto Veiculos 🚚🚗🛵
> Criei um projeto usando minha imaginação, onde o usuário pode ligar o carro, ligar os farois e acelerar a quantidade que ele quiser.
E ao final mostra infromações do carro "normais" e "técnicas"
~~~~Java
public void informacoesVeiculo(Veiculo v) {
System.out.println("\n");
System.out.println(":::::::::::::::::::::::::::::");
System.out.println(":::: INFORMAÇÕES NORMAIS ::::");
System.out.println(":::: Tipo: " + getTipo());
System.out.println(":::: Marca: " + getMarca());
System.out.println(":::: Modelo: " + getModelo());
System.out.println(":::: Cor: " + getCor());
System.out.println(":::: Placa: " + getPlaca());
System.out.println(":::::::::::::::::::::::::::::");
System.out.println(":::: INFORMAÇÕES TÉCNICAS :::");
System.out.println(":::: Tanque Inicial: " + this.tanqueCheio + "L");
System.out.println(":::: Tanque Final: " + getTanque() + "L");
System.out.println(":::: Percorreu: " + getKm() + " Km");
System.out.println(":::: Seu veiculo consome 1L a cada " + v.calTanque() + " quilĂ´metros");
System.out.println(":::: Chave: " + v.verificando(v));
System.out.println(":::::::::::::::::::::::::::::");
}
~~~~
Aqui utilizei:+ Classes abstratas
+ Interfaces
+ Atributos (public, protected, private)
+ Getters and Setters
+ Heranças
+ Composições