Criei uma classe de console e queria saber se esta certo o que eu fiz, foi mal se viajei um pouco no exemplo kkk, mas quero saber se entendi.
package console;
public class Console {
private String nome;
private String marca;
private String modelo;
private float peso;
private float altura;
private String cor;
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getMarca() {
return marca;
}
public void setMarca(String marca) {
this.marca = marca;
}
public String getModelo() {
return modelo;
}
public void setModelo(String modelo) {
this.modelo = modelo;
}
public float getPeso() {
return peso;
}
public void setPeso(float peso) {
this.peso = peso;
}
public float getAltura() {
return altura;
}
public void setAltura(float altura) {
this.altura = altura;
}
public String getCor() {
return cor;
}
public void setCor(String cor) {
this.cor = cor;
}
}
package console;
public class Xbox extends Console{
private String jogoExclusivo;
public void desejaLiga(String querLigar) {
if (querLigar == "Sim" || querLigar == "sim") {
System.out.println("Xbox está ligado");
} else if (querLigar == "Não" || querLigar == "não") {
System.out.println("Xbox está desligado");
} else {
System.out.println("Digite sim ou não");
}
}
public String getJogoExclusivo() {
return jogoExclusivo;
}
public void setJogoExclusivo(String jogoExclusivo) {
this.jogoExclusivo = jogoExclusivo;
}
}
package console;
public class TestaXbox {
public static void main(String[] args) {
Xbox meuXbox = new Xbox();
meuXbox.setNome("Xbox 360");
meuXbox.setMarca("Xbox");
meuXbox.setModelo("Xbox Slim");
meuXbox.setCor("Preto");
meuXbox.setPeso(600.00f);
meuXbox.setAltura(0.42f);
meuXbox.setJogoExclusivo("Gears of War");
System.out.println(meuXbox.getNome());
System.out.println(meuXbox.getMarca());
System.out.println(meuXbox.getModelo());
System.out.println(meuXbox.getCor());
System.out.println(meuXbox.getPeso() + " gramas");
System.out.println(meuXbox.getAltura() + " cm");
System.out.println(meuXbox.getJogoExclusivo());
meuXbox.desejaLiga("sim");
}
}