A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Interface Chaimom Antônio da Silva. Interface - Tópicos Definição Objetivos Regras Boas Práticas Implementação.

Apresentações semelhantes


Apresentação em tema: "Interface Chaimom Antônio da Silva. Interface - Tópicos Definição Objetivos Regras Boas Práticas Implementação."— Transcrição da apresentação:

1 Interface Chaimom Antônio da Silva

2 Interface - Tópicos Definição Objetivos Regras Boas Práticas Implementação

3 Interface - Definição É uma classe que possui apenas as assinaturas dos seus membros (propriedades, métodos e eventos); É uma estrutura que permite ao desenvolvedor especificar todos os métodos e propriedades que ele deseja que as classes que a implementam disponibilizem; É um contrato de implementação para classes (Certificação).

4 Interface – Objetivos Separar o o que do como; Padronização das entidades; Produtividade; Código estruturado e extensível; Desacoplamento; Polimorfismo; O que mais?

5 Interface – Regras O desenvolvedor não tem permissão para definir campos em uma interface, nem mesmo campos estáticos, pois, um campo é um detalhe intrínseco de implementação de uma classe ou estrutura; O desenvolvedor não possui permissão para definir construtores e destrutores pelo mesmo motivo apresentado no item 1; Modificadores de acesso não podem ser implementados para métodos de interfaces, pois, implicitamente todos os elementos em uma interface são públicos; Não é possível trabalhar com estruturas aninhadas: enumeradores, estruturas, etc.; Interfaces podem herdar apenas outras interfaces.

6 Interface – Boas Práticas Utilizar i como a primeira letra do nome de uma interface (i maiúsculo); Declarar explicitamente o método com o nome da interface; Procurar separar a interface de sua implementação e, fazendo o uso de interfaces, prover um máximo de desacoplamento.

7 Interface - Implementação

8 Bom trabalho


Carregar ppt "Interface Chaimom Antônio da Silva. Interface - Tópicos Definição Objetivos Regras Boas Práticas Implementação."

Apresentações semelhantes


Anúncios Google