DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da .net Magazine DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Artigo .net Magazine 62 - Interface

Artigo da Revista .NET Magazine - Edição 62.

Esse artigo faz parte da revista .NET Magazine edição 62. Clique aqui para ler todos os artigos desta edição

 

 

 

Quick Update

Interfaces

 

Interface é um conceito da Orientação a Objetos que está implementada no C# desde a sua primeira versão. Uma Interface é muito parecida com uma classe, porém ela contém apenas membros abstratos.

Assim como em uma classe comum, em uma interface podemos ter eventos, métodos e propriedades. Porém, na interface nós apenas declaramos estes membros. A implementação destes membros deve ser obrigatoriamente realizada nas classes que usam a interface.

Uma interface não pode ter Constantes, Atributos (Data Fields), Construtores, Destrutores ou membros estáticos. E todos os membros de uma interface são implicitamente públicos.

Veja na Listagem 1, o código da interface INode, que exemplifica bem como é a declaração de uma Interface.

 

Listagem 1. Exemplo da Interface Node

interface INode

{

    string Text

    {

        get;

        set;

    }

 

    object Tag

"



ATENÇÃO! A exibição deste artigo foi interrompida.


  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da .net Magazine DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!






    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!



Publicidade
Autor
Rodrigo Sendin

é Arquiteto de Sistemas e trabalha com desenvolvimento de Software há mais de 13 anos. Tecnólogo formado pela FATEC de Americana e MCP .NET.


Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
0   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03