import br.com.alvaro.concessionaria.Carro;
import br.com.alvaro.concessionaria.ModeloCarro;
//TIP To <b>Run</b> code, press <shortcut actionId="Run"/> or
// click the <icon src="AllIcons.Actions.Execute"/> icon in the gutter.
public class Principal {
public static void main(String[] args) {
ModeloCarro modelo = new ModeloCarro();
modelo.setModelo("Fiat uno");
modelo.setPreco1(800);
modelo.setPreco2(250);
modelo.setPreco3(100);
modelo.setEletrico(false);
modelo.exbirInformacoes();
modelo.exibirDetalhes();
}
}
package br.com.alvaro.concessionaria;
public class Carro {
String modelo;
private double preco1;
private double preco2;
private double preco3;
public String getModelo() {
return modelo;
}
public void setModelo(String modelo) {
this.modelo = modelo;
}
public double getPreco1() {
return preco1;
}
public void setPreco1(double preco1) {
this.preco1 = preco1;
}
public double getPreco2() {
return preco2;
}
public void setPreco2(double preco2) {
this.preco2 = preco2;
}
public double getPreco3() {
return preco3;
}
public void setPreco3(double preco3) {
this.preco3 = preco3;
}
public double calcularMaiorPreco(){
double maior = preco1;
if(preco2 > maior){
maior = preco2;
}
if(preco3 > maior){
maior = preco3;
}
return maior;
}
public double calclurMenorPreco(){
double menor = preco1;
if (preco2 < menor){
menor = preco2;
}if(preco3 < menor){
menor = preco3;
}
return menor;
}
public void exbirInformacoes(){
System.out.println("Modelo: " + modelo);
System.out.println("Maior preço nos ultimos anos: " + calcularMaiorPreco());
System.out.println("Menor preço nos ultimos anos: " + calclurMenorPreco());
}
}
package br.com.alvaro.concessionaria;
public class ModeloCarro extends Carro {
private boolean eletrico ;
public String getModelo() {
return modelo;
}
public void setModelo(String modelo) {
this.modelo = modelo;
}
public boolean isEletrico() {
return eletrico;
}
public void setEletrico(boolean eletrico) {
this.eletrico = eletrico;
}
public void exibirDetalhes() {
if(eletrico == true){
System.out.println("Carro eletrico ");
}else{
System.out.println("Carro movido a gasolina");
}
}
}