EXERCICIO 1:
// classe carro
public class Carro {
private String modelo;
private double preco1;
private double preco2;
private double preco3;
public void definirModelo (String modelo) {
this.modelo = modelo;
}
public void definirPrecos (double preco1, double getPreco2, double getPreco3) {
this.preco1 = preco1;
this.preco2 = preco2;
this.preco3 = preco3;
}
public void exibirInfo () {
System.out.println("Modelo: " + modelo);
System.out.println("Preço ano 1: " + preco1);
System.out.println("Preço ano 2: " + preco2);
System.out.println("Preço ano 3: " + preco3);
System.out.println("Menor preço: ");
}
private double calcularMenorPreco () {
double menorPreco = preco1;
if (preco2 < menorPreco) {
menorPreco = preco2;
}
if (preco3 < menorPreco) {
menorPreco = preco3;
}
return menorPreco;
}
private double maiorPreco () {
double maiorPreco = preco1;
if (preco2 > maiorPreco) {
maiorPreco = preco2;
}
if (maiorPreco > preco3) {
maiorPreco = preco3;
}
return maiorPreco;
}
}
// subclasse modeloCarro
public class ModeloCarro extends Carro {
double aceleracao = 7.8;
int tanqueCombustivel = 40;
}
// classe teste
public class Teste {
static void main(String[] args) {
ModeloCarro meuCarro = new ModeloCarro();
meuCarro.definirModelo("Civic");
meuCarro.definirPrecos(40000, 45000, 50000);
meuCarro.exibirInfo();
}
}
=====
EXERCICIO 2:
//classe animal
public class Animal {
public void emitirSom () {
System.out.println("Som do animal:");
}
}
// subclasse cachorro
public class Cachorro extends Animal {
@Override
public void emitirSom () {
System.out.println("AU AU");
}
public void abanarRabo () {
System.out.println("Cachorro abanando o rabo");
}
}
// subclasse gato
public class Gato extends Animal {
@Override
public void emitirSom () {
System.out.println("MIAU MIAU");
}
public void arranharMoveis () {
System.out.println("Gato arranhando moveis");
}
}
// classe teste
public class Teste {
static void main(String[] args) {
Cachorro cachorro = new Cachorro();
cachorro.emitirSom();
cachorro.abanarRabo();
System.out.println();
Gato gato = new Gato();
gato.emitirSom();
gato.arranharMoveis();
}
}
======