Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Video: Visual Basic.Net(curso básico)-Parte XXXIX- Programação orientada a objetos(Interface)- Parte VIII-
Nesta vídeo-aula, aprenderemos o que vem a ser Interface, que é um dos aprimorados recursos de orientação a objetos.
Título: Visual Basic.Net(curso básico)-Parte XXXIX- Programação orientada a objetos(Interface)- Parte VIII-
Tempo: 12:25 min
Mini-Resumo: O Visual Basic .Net é uma das linguagens do Microsoft .Net framework que possui aprimorados recursos de orientação a objetos, e entre eles temos a Interface que é um excelente recurso na reutilização e estruturação de um software.
A Interface é um tipo especial de classe que contém apenas a sua definição e não contém a implementação, ou seja, a Interface serve como um "contrato" de como a classe deve ser. Uma Interface possui somente métodos, propriedades e eventos que não estão implementados e que devem ser implementados pela classe que usar a Interface. Assim podemos dizer que uma Interface é semelhante a uma classe abstrata, a diferença é que uma classe abstrata pode possuir métodos que não estejam implementados e pode possuir métodos que estejam implementados.A reutilização de software economiza tempo no processo de desenvolvimento do programa e também torna mais fácil a utilização de códigos de alta qualidade testados e depurados, aumentando as chances de todo o software seja finalizado com o mínimo de erros.
Tecnologias utilizadas: VB.NET, Visual Studio 2008.
Exemplos construídos: Exemplo prático em VB.Net
Euclides Lourenço Chuma
Euclides Lourenço Chuma (euclides@w2c.com.br) é graduado em Matemática pela Unicamp e desenvolvedor com certificações MCP, MCAD, MCTS e MCPD. Trabalha há mais de 15 anos no desenvolvimento de softwares.

download

