Mito - Visual Basic é uma linguagem orientada a objetos
![](http://img.brin-designs.com/img/games/758/myth-visual-basic-is-an-object-oriented-language.png)
Mito
Visual Basic é uma linguagem orientada a objetos.
Realidade
FALSO.
Explicações
Esse mito é popular, mas infelizmente é falso: o VB6 não é uma linguagem orientada a objetos.
Considere os princípios básicos da orientação a objetos:
- Encapsulamento: reunindo estrutura de dados (atributos) e processos (métodos) em uma unidade cuja implementação está oculta. É impossível em VB6 /.
- Herança. É impossível no VB6 criar um objeto que derive de outro.
- Polimorfismo: Não é possível em VB6, sobrecarga de métodos e operadores. E tipo "variante" não é uma resposta ao polimorfismo da herança.
Note que: VB.Net é uma linguagem orientada a objetos, mas é uma linguagem completamente diferente do VB6.