الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال هام لمتخصصى VisualBasic 6

مغلق
بدأه eng_vedoo في 26 يوليو 2007 · 4 رد · 778 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

هناك سؤال الى الأخوة الأعضاء....وهو ..هل يمكن ان نقول أن لغة VisualBasic6 تدعم نظام OOP أى البرمجة الموجهة بالأهداف

مع العلم أنها لاتحتوى على فصائل مبنية داخل اللغة......ولكن ما يحيرنى أيضا أنها تتيح للمبرمج أن يصنع فصائلة بنفسة وذلك عن طريق استخدام..

الــ Class Module... وشكرا لكل الأخوة.....

#2

الجواب هو لا ...

فلغة VisualBasic6 ليس فيها من خصائص البرمجة الكائنية الا شئ بسيط جدا لايجعلها لغة OOP صحيحة بعكس لغة VB.NET حيث يمكن اعتبارها لغة بركجة كائنية متكامله Full OOP

عموما لكي نقول عن لغة برمجة انها كائنية بشكل صحيح OOP يجب ان تدعم على الاقل المميزات او الخصائص التالية :

Encapsulation التغليف

inheritance الوراثه

polymorphism تعدد الاشكال

التجريد Abstraction

طبعا الترجمة العربية قد لاتكون دقيقة ولكن هذا هو المتعارف عليه وللمزيد من المعلومات حول هذه الخصائص يمكن البحث خلال المنتدى عن اي خاصية

#4

بالفعل أمكانيات الـ OOP فى الـ VB محدودة جدا , و يمكن تعتبر لا قيمة لها , فى كتاب تركى العيسرى هتلاقى كلام عنها فى حدود الـ VB6

Visual Basic للجميع - نحو برمجة كائنية التوجه OOP

#5

بسم الله الرحمن الرحيم

شكرا لكل الأخوة الأعزاء......وشكرا على كل الردود المفيدة..... بصراحة الأجابات كانت رائعة....

أخوكم / م .سعيد عبد الرحمن

هذا الموضوع مغلق.

مواضيع مشابهة