1 de out. de 2009

Para que server a Partial Class

image

Alguém de vocês já parou para se perguntar:
Por que a classe de um formulário, seja win ou web, é "Partial"???

Resposta:
Para quem se perguntou e não chegou a uma conlusão definitiva, o partial quer dizer que a classe do formulário é apenas uma parte da classe "bruta", por assim dizer...

No .NET foi introduzido, há algum tempo, o conceito de code-behind, que separa o código visual de um Form e sua codificação lógica.
Isso vale tanto para WinForms quanto para ASP.NET.

Quando se é compilada uma partial class o compilador simplesmente agrupa todas os arquivos da classe parcial e o torna uma entidade única.
Usando o conceito de partial class você pode dividir a definição de sua classe em mais de um arquivo físico.

Fiquem com esta dica e momento de sabedoria, pois eu também me perguntava isso.
Estudando para a certificação descobri isto :D

Ref:
http://msdn.microsoft.com/en-us/library/wa80x488(VS.80).aspx
http://www.macoratti.net/vbn5_cpc.htm
http://imasters.uol.com.br/artigo/4378/dotnet/entendendo_partial_types_partial_class/

Abraços.

0 comentários: