O compilador não me mostra nenhum erro nesse código. Mas ele não está me retornando nada no console!!!
Alguém pode me dizer o que está faltando?
Desde já agradeço!
Alex Guimaraes
package exercicio.aviao.a1;
public class Aviao {
public String nome;
public int capacidade;
public boolean tanqueCheio;
public Aviao(String nome, int capacidade, boolean tanqueCheio) {
this.nome = nome;
this.capacidade = capacidade;
this.tanqueCheio = tanqueCheio;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public int getCapacidade() {
return capacidade;
}
public void setCapacidade(int capacidade) {
this.capacidade = capacidade;
}
public boolean isTanqueCheio() {
return tanqueCheio;
}
public void setTanqueCheio(boolean tanqueCheio) {
this.tanqueCheio = tanqueCheio;
}
}
package exercicio.aviao.a2;
import exercicio.aviao.a1.Aviao;
public class Boing extends Aviao {
public String piloto ;
public String aeromoca;
public Boing (String piloto, String aeromoca, String nome, int capacidade,boolean tanqueCheio){
super (nome,capacidade,tanqueCheio);
this.piloto = piloto;
this.aeromoca = aeromoca;
}
}
package exercicio.aviao.a3;
import exercicio.aviao.a1.Aviao;
public class Tecoteco extends Aviao{
public String piloto;
public Tecoteco (String piloto, String nome, int capacidade, boolean tanqueCheio){
super(nome, capacidade, tanqueCheio);
this.piloto = piloto;
}
}
package exercicio.aviao.a4;
import exercicio.aviao.a1.Aviao;
public class Jatinho extends Aviao{
public String piloto;
public String aeromoca;
public Jatinho (String piloto, String aeromoca, String nome, int capacidade, boolean tanqueCheio){
super(nome, capacidade, tanqueCheio);
this.piloto = piloto;
this.aeromoca = aeromoca;
}
}
package exercicio.aviao.a5;
import exercicio.aviao.a1.Aviao;
public class Airport {
public static void main(String[] args) {
Aviao aviao = new Aviao("Boing",150,true);
aviao.setNome("Boing");
aviao.setCapacidade(100);
aviao.setTanqueCheio(true);
Aviao aviao2 = new Aviao("Tecoteco",50, false );
aviao2.setNome("Tecoteco");
aviao2.setCapacidade(100);
aviao2.setTanqueCheio(true);
Aviao aviao3 = new Aviao("Jatinho",80, true);
aviao3.setNome("Jatinho");
aviao3.setCapacidade(100);
aviao3.setTanqueCheio(true);
}
public static void controleDeDecolagem(Aviao obj) {
System.out.println("O avião " + "nome " + "\n"
+ "com capacidade para: " + obj.getCapacidade());
if (obj.isTanqueCheio())
{
System.out.println("Pronto para decolar !!!");
} else {
System.out.println("Aguardar abastecimento");
}
}
}