Mit - Visual Basic jest językiem obiektowym

Mit

Visual Basic jest językiem obiektowym.

Rzeczywistość

FAŁSZYWY.

Wyjaśnienia

Ten mit jest popularny, ale niestety jego fałsz: VB6 nie jest językiem obiektowym.

Rozważ podstawowe zasady orientacji obiektu:

  • Enkapsulacja: zbieranie struktury danych (atrybutów) i procesów (metod) w jednostce, której implementacja jest ukryta. Jest to niemożliwe w VB6 /.
  • Dziedzictwo. W VB6 niemożliwe jest stworzenie obiektu, który pochodzi od innego.
  • Polimorfizm: nie jest to możliwe w VB6, metodach przeciążania i operatorach. A typ „wariant” nie jest odpowiedzią na polimorfizm dziedziczenia.

Należy zauważyć, że: VB.Net jest językiem zorientowanym obiektowo, ale jest to język zupełnie inny niż VB6.

Poprzedni Artykuł Następny Artykuł

Najważniejsze Wskazówki