Orientação a objetos - Noções para iniciantes


 

Começando agora com orientação a objetos ? 

 

Confuso com os novos conceitos e termos ?

 

A seguir um roteiro com conceitos básicos para você entender melhor o mundo da orientação a objetos:

 

Objeto Um objeto é um tipo abstrato que contém dados mais os procedimentos que manipula os dados
Mensagem Informação enviada a um objeto para que ele se comporte de uma maneira específica.
Métodos Procedimentos residentes nos objetos que determinam como eles irão atuar ao receber as mensagens
Variáveis de instância Variáveis que contém informação ou dados do próprio objeto. (propriedades)
Classe Representa um tipo específico de um objeto.
SubClasse Uma nova classe originada de uma outra classe ja existente.
Instância São objetos de uma classe.
Herança Mecanismo que permite o compartilhamento de métodos e dados entre as classes, subclasses e objetos.
Encapsulamento Mecanismo que permite o acesso aos dados de um objeto somente através dos métodos deste objeto.
Polimorfismo Uma mesma mensagem pode provocar respostas diferentes quando recebidas por objetos diferentes.
Persistência Permanência de um objeto na memória

 

Agora veremos uma rápida comparação entre técnicas tradicionais de programação e a programação orientação a objetos:
 

Orientação a Objetos Técnica tradicional
Métodos Procedimentos e funções
Variáveis de instância Dados
Mensagens chamadas de procedimentos ou funções
Classes Tipos de dados
Herança  - sem similar -
chamadas sob o controle do sistema Chamadas sob o controle do programador

 

Até mais  ...

Veja os Destaques e novidades do SUPER DVD Visual Basic (sempre atualizado) : clique e confira !

Quer migrar para o VB .NET ?

Quer aprender C# ??

 

             Gostou ?   Compartilhe no Facebook   Compartilhe no Twitter
 

Referências:


José Carlos Macoratti