Mitos - VisualBasic é uma linguagem orientada a objeto

Faça uma pergunta



Mito


VisualBasic é uma linguagem orientada a objeto

Realidade


FALSO.

Explicações


Este mito volta à tona regularmente, mas é infelizmente falso : VB6 não é uma linguagem orientada a objeto.


Tomemos os princípios de base da orientada objeto :
  • Encapsulação, quer dizer, o fato de juntar estrutura de dados (atributos e tratamentos dos métodos) em uma unidade em que a implementação é mascarada. É impossível em VB6 : nada é previsto para tanto. Nem a noção de classe, menos ainda de métodos privados ou públicos.
  • Herança. Impossível em VB6 criar um objeto que deriva de um outro.
  • Poliformismo : É impossível, em VB6, sobrecarregar métodos ou operadores. E o tipo "variante" não é uma resposta ao poliformismo de herança.



Observação : VB.Net é uma linguagem orientada a objeto, mas é uma linguagem totalmente diferente da VB6.

Jean-François Pillou

Jean-François Pillou - Fundador do CCM
Mais conhecido como Jeff, Jean-François Pillou é o fundador do CommentCaMarche.net. Ele também é CEO do CCM Benchmark e diretor digital do Grupo Figaro.

Mais informações sobre a equipe do CCM