segunda-feira, 3 de junho de 2013

Módulo 11 - Classes e Componentes

Consiste em:

- Criação de classes em visual basic;
- Construtores e classes derivadas;
- Bibliotecas de classes, dll e namespaces;
- Componentes.

Uma classe é uma unidade de código que reúne ao mesmo tempo:
- membros de dados ou atributos;
- métodos (procedimentos e/ou funções).

As classes juntam ao mesmo tempo estes dois tipos de unidades de programação: estruturas de dados e métodos (que são subprogramas).

Se uma classe tivesse apenas atributos ou campos de dados, seria semelhante a um structure (conjunto de campos de dados). Consideremos o seguinte exemplo de uma structure.

Structure Rectangulo
     Dim Comprimento As Single 
     Dim Largura As Single
End Estructure

Se, na anterior estrutura, substituirmos a palavra structure por class, temos uma classe muito simples em Visual Basic , constiruída  apenas por dois campos de dados (Comprimento e Largura):

Class Rectangulo
     Dim Comprimento As Single
     Dim Largura As Single
End Class

Embora nada impeça que uma classe tenha apenas membros de dados, o normal é elas terem também métodos (procedimentos e funções).


Como criar uma classe:



























































Reflexão:

Criar uma classe é muito simples, as classes ajuda muito na programação e vamos percisar dela muitas vezes.


Vou mostrar um programa muito simples em que se aplica uma boa parte dos conteúdos abordados este módulo:





Reflexão:

Neste programinha uso uma classe derivada, construtores com parâmetros e sem, amostro como se apresenta os dados em msgbox e uso o property.

Reflexão Final

Este módulo foi importante pois aprendi mais em programação e sobre conceitos no Basic, espero melhorar cada vez mais e achei que os conteúdos que coloquei foram importantes e explica o principal. Gostei do que aprendi este módulo.

Sem comentários:

Enviar um comentário