Array

876 palavras 4 páginas
Como você já aprendeu na Orientação a Objetos, os objetos representam algo do mundo real através de seus atributos e métodos. Uma interface no java pode representar uma superfície como o botão de liga e desliga de um equipamento eletrônico. Este botão, por padrão, esta obrigatóriamente presente em todos os aparelhos de televisão.
No mais comum, uma interface, é um conjunto de métodos relacionados que não tem corpo, ou seja, sem implementação. Se um comportamento básico de qualquer aparelho eletrônico for especificado como uma interface, poderia ser como o código abaixo: 123456 | package estudos; public interface Eletronico { void ligar(); void desligar();} |
Todos os métodos das interfaces são implicitamente public e abstract , sendo que muitas pessoas gostam usualmente de explicitar o public. E as constantes são public static e final. 12345678 | package estudos; String teste = "t123"; public interface Eletronico { void ligar(); void desligar();} |
É a mesma coisa que: 12345678 | package estudos; public static final String teste = "t123"; public interface Eletronico { public abstract void ligar(); public void desligar();} |
Se você quiser implementar um aparelho eletrônico seguindo o padrão básico de comportamento, você terá que usar a palavra-chave implements na declaração da classe deste aparelho: 123456789101112131415161718 | package estudos; public class Televisao implements Eletronico { // Temos obrigatóriamete que implementar os métodos // da interface Eletronico. public void ligar() { System.out.println("Liguei a televisão"); // Aqui você implementaria os códigos para ligar a televisão } public void desligar() { System.out.println("Desliguei a televisão"); // Aqui você implementaria os códigos para desligar a televisão } } |
Como vemos no código, para se implementar a televisão, que é um aparelho eletrônico, seguimos o padrão criado por nós para aparelhos eletrônicos. Usamos a

Relacionados

  • Array
    514 palavras | 3 páginas
  • ARRAYS
    2204 palavras | 9 páginas
  • Array
    748 palavras | 3 páginas
  • Array
    768 palavras | 4 páginas
  • Arrays
    967 palavras | 4 páginas
  • Array
    282 palavras | 2 páginas
  • Arrays
    275 palavras | 2 páginas
  • Array
    4789 palavras | 20 páginas
  • ponteiroa e arrays
    400 palavras | 2 páginas
  • Programação Arrays
    2588 palavras | 11 páginas