12 abril 2010

Programacao Orientada a Objetos - Herança

Bom galera agora que já vimos dois alicerces da POO (abstração e o encapsulamento) chegou a vez da Herança.
Do MSDN: "Herança pode ser definida como a capacidade de uma classe herdar atributos e comportamento de uma outra classe."

Quando vamos ao shopping comprar um notebook vemos que existem diversos modelos, um mais top que o outro e mais caro também. Tem notebook branco, tem note da tela grande ou pequena, uns com câmera, outros a tela gira... Cada vez que um novo note é criado não é necessário começar do zero, reinventando tudo desde o chipset, até ... a tela touch. Diversos conceitos do notebook, já foram criados, testados e encpsulados em objetos e documentados para que posteriormente novos notebooks pudesses ser montados com bastante tranquildade. Caso queira montar um novo modelo de notebook basta que se herde algumas características já conhecidas de modelos já documentados. No próximo post mostrarei um exemplo em C# de Heranca.

Até o próximo post...

Nenhum comentário:

Postar um comentário