domingo, 20 de junho de 2010

Herança Visual - Parte 2 - Sobrescrevendo Metodos


Pessoal esse breve artigo é continuação do artigo de Herança Visual em C#.
Nele, iremos abordar, de forma sucinta como sobrescrever um metodo da classe pai na classe filha.
Iremos partir do principio que já tenham a classe pai e filha, no exemplo, iremos colocar uma toolStrip que exibira uma mensagem, que será atribuida na classe filha.

A Form pai, no exemplo que iremos trabalhar, conterá apenas uma toolStrip como na figura abaixo:


1 - Primeiramente teremos que criar metodo protected virtual para o evento click do botao "Adicionar" da toolStrip, assim como a figura 2:




Figura 2


2 - Já no formulário filho teremos que criar um metodo protected override do evento Click da toolStrip, assim como a figura abaixo, automaticamente o visual studio irá inserir o codigo que irá chamar o metodo da classe pai que podemos chamar em qualquer parte em nosso codigo, no nosso caso iremos coloca-lo após modificarmos o valor da variavel Mensagem, no código fazemos isso pelo código BASE que nos faz utilizar qualquer objeto da Classe Pai.


Pronto, nesse artigo conseguimos sobrescrever um método da classe paí facilmente, caso aparecam duvidas postem-nas no twwiter: twitter.com/devdicas

nosso twitter:
twitter.com/devdicas


Artigo por: Carlos Bueno

Nenhum comentário:

Postar um comentário