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

class

بدأه azouzeg في 9 أكتوبر 2013 · 1 رد · 373 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الأخوة

السلام عليكم ورحمة الله وبركاته

ما معني كلاس class

ولماذا تم تطبيقها في اصدارات دوت نت

ولماذا تحتوي كل الكود الخاص بالفورم

Public Class Form1
 
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
 
    End Sub
End Class

تم تعديل هذه المشاركة بواسطة azouzeg في 9 أكتوبر 2013 في 12:33

عزوز عبداللاه
مدرب ومطور قواعد بيانات أكسس

الاهتمامات

VBA,VB.NET,ASP.NET,SQL SERVER, ORACLE

azouzeg@hotmail.com

01004147149

#2

السلام عليكم ورحمة الله وبركاته

 

الكلاس يمثل الوحدة التى يقسم إليها مشروعك، فقديماً كانت الأكواد تكتب بطريقة اعتيادية أى مثل مقال الجرنال كلها تحت بعضها

أما بدخول البرمجة الشيئية أو الكائنية Object Oriented Programming تم عمل أسلوب مختلف فى كتابة الأكواد بحيث تكتب كل مجموعة أكواد داخل كلاس، هذه الأكواد دائماً ما تخص نشاط معين (مثل المبيعات أو المشتريات أو التقارير) فيتم وضع كل الأكواد التى تؤدى وظيفة معينة داخل كلاس ونعطيه اسماً يوضح الوظيفة التى يقوم بها

وبناء على هذا الأسلوب الجديد تجد المشروع الخاص بك مقسماً إلى كلاسات كل منها يحتوى على أكواد تخص عملية معينة

 

ولكى تستطيع استخدام الكلاس يجب أن تصنع صورة طبق الأصل منه فى الذاكرة قابلة للاستخدام ونسميها كائن Object فالكلاس والكائن يحتويان على نفس الأكواد ولكن الكائن صورة يمكننا التعامل معها لأنها موجدة فى الذاكرة، أما الكلاس فلا يمكن التعامل معه إلا فى حدود ضيقة مثل Static

 

ويمكنك عمل أى عدد من الكائنات المنبثقة من نفس الكلاس

بالطبع هذه الطريقة سهلت عملية كتابة الأكواد وتطويرها وتصحيح الأخطاء، بالإضافة لتطبيق مفاهيم البرمجة الشيئية OOP على الأكواد فتسهل المشاريع بشكل كبير جداً وخصوصاً المشاريع الضخمة والتى يشترك فيها أكثر من مبرمج

وكل كلاس يحتوى على إمكانيات معينة بناء على المطلوب منه فتجد بعض الكلاسات بها أكواد بسيطة وبعضها به أكواد كثيرة

 

أما النافذة Form ما هى إلا كلاس يحتوى على أكواد أيضاً ولكنها تتميز بإمكانية الرسم أى ترسم نفسها وتظهر للمستخدم لأنها وارثة من كلاس اسمه Control

 

دعائى بالتوفيق للجميع

تم تعديل هذه المشاركة بواسطة ema2000_t في 9 أكتوبر 2013 في 20:38

أدعو الله أن يجعل أعمالنا خالصة لوجهه الكريم --- وأن ينفعنا بما علمنا

Dr Sayed Tohamy

Programming Instructor

مدرب برمجة

---------------

EmaSoft2000

-------------------

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