.NET - Interfaces
Click here to load reader
-
Upload
leonardo-lourenco-silva -
Category
Technology
-
view
8.764 -
download
4
Transcript of .NET - Interfaces
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