Міф - Visual Basic - це об'єктно-орієнтована мова

Міф

Visual Basic є об'єктно-орієнтованою мовою.

Реальність

ПОМИЛКОВИЙ.

Пояснення

Цей міф популярний, але, на жаль, його помилковий: VB6 не є об'єктно-орієнтованою мовою.

Розглянемо основні принципи орієнтації об'єкта:

  • Інкапсуляція: збирання структури даних (атрибутів) і процесів (методів) в одиниці, реалізація якої прихована. Це неможливо у VB6 /.
  • Успадкування. У VB6 неможливо створити об'єкт, що походить від іншого.
  • Поліморфізм: В VB6 це неможливо, перевантаження методів і операторів. І тип "варіант" не є відповіддю на поліморфізм успадкування.

Зауважимо, що: VB.Net - це об'єктно-орієнтована мова, але вона повністю відрізняється від VB6.

Попередня Стаття Наступна Стаття

Кращі Поради