Criar uma interface Maquina com as seguintes funções: ligar(), desligar(), getTamanhoDaTela(), getModelo(), getSistemaOperacional()
-
Copiar as classes Computador e Celular feitas para esse pacote
-
Implementar a interface Maquina nas classes Computador e Celular (através do implements no Java)
-
Criar uma classe executavel (public static void main(String[] args)) e demonstrar o funcionamento das classes
E a sua dificuldade está em qual parte? Pois você só postou o enunciado.
Tente ao menos começar e explique melhor onde tem dificuldade.
Abraço.
Opa, queria saber como crio esta classe interface?
public interface Maquina{
public void ligar();
public void desligar();
public int getTamanhoDaTela(); // supondo que o tamanho da tela um inteiro representando as polegadas
public String getModelo(); supondo que modelo é String
public String getSistemaOperacional(); // supondo que o sistema é armazenado nuam string
}
Recomendo a leitura: https://www.caelum.com.br/apostila-java-orientacao-objetos/interfaces/#10-1-aumentando-nosso-exemplo
Abraço.
Obrigado
tem como explicar como eu retorno um array?
Nao diz como retornar um array?
Um array pode ser retornado da mesma forma que qualquer tipo:
public int[] metodoQualquerQueRetornaUmArray(int numero){
int[] numeros = new int[numero];
// faz outrsa coisas
return numeros;
}
Era essa sua dúvida?
Abraço.