net - interfaces

Post on 04-Jul-2015

8.764 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Introdução

2

Considerações:

São objetos fundamentais em um sistema orientado a objetos1

Auxiliam | Simplificam a técnica de Herança de Objetos2

A Interface funciona como objeto PAI e os objetos FILHO vãoherdar as características da nossa Interface (PAI)

3

Exemplo de Herança SEM Interfaces

3

Duplicação de Código (Nomes, Tipos de Dados)1

Despadronização de Código (Nomes, Tipos de Dados)2

O que pode acontecer se não usar INTERFACES ???

Exemplo de Herança COM Interfaces

4

Demonstração

5

Criando o Projeto e Pastas (Classes, Telas)1

Criando/Desenhando as Telas (PessoaFisica, PessoaJuridica)2

Criando a Interface de Negócio IPessoa3

Criando as Classes de Negócio (PessoaFisica, PessoaJuridica) : IPessoa4

Criando a Interface de Modelo IPessoa5

Criando as Classes de Modelo (PessoaFisica, PessoaJuridica) : IPessoa6

top related