Мит - Visual Basic е обектно-ориентиран език
мит
Visual Basic е обектно-ориентиран език.
реалност
FALSE.
Обяснения
Този мит е популярен, но за съжаление неговият фалшив: VB6 не е обектно-ориентиран език.
Разгледайте основните принципи на обективната ориентация:
- Инкапсулиране: събиране на структура от данни (атрибути) и процеси (методи) в единица, чието изпълнение е скрито. Това е невъзможно във VB6 /.
- Наследяването. В VB6 е невъзможно да се създаде обект, който произтича от друг.
- Полиморфизъм: Не е възможно в VB6, методи на претоварване и оператори. А тип "вариант" не е отговор на полиморфизма на наследяването.
Забележете, че: VB.Net е обектно-ориентиран език, но той е напълно различен от VB6.