Array

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (876 palavras )
  • Download(s) : 0
  • Publicado : 12 de abril de 2012
Ler documento completo
Amostra do texto
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 deliga 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 demé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 | packageestudos; 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 deexplicitar 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 coisaque:
12345678 | package estudos; public static final String teste = "t123"; public interface Eletronico {    public abstract void ligar();    public void desligar();} |
Se você quiser implementar umaparelho 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 | packageestudos; public class Televisao implements Eletronico {     // Temos obrigatóriamete que implementar os métodos    // da interface Eletronico.     public void ligar() {        System.out.println("Liguei atelevisã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 oscó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...
tracking img