logo

لوحة التميز الأسبوعي
العضو المتميز المشرف المتميز المراقب المتميز المدير المتميز الموضوع المتميز القسم المتميز
العضو المتميز المشرف المتميز المراقب المتميز المدير المتميز الموضوع المتميز القسم المتميز
Hatem Eissa hassona229-- لا تميز خلال هذه الفترة لا تميز خلال هذه الفترة لا تميز خلال هذه الفترة اكسيل مشاريع جاهزه



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





04-10-2018 01:04 صباحاً
معلومات الكاتب ▼
تاريخ الإنضمام : 03-10-2017
رقم العضوية : 852
المشاركات : 1580
الدولة : مصر
الجنس :
تاريخ الميلاد : 1-9-1995
الدعوات : 5
قوة السمعة : 10861
الاعجاب : 6
موقعي : زيارة موقعي
السلام عليكم ورحمة الله وبركاته
أهلا بكم أخوانى الكرام من جديد ، واليوم أقدم لكم درس بسيط فى شرح الكلاس موديول "الجزء الأول"
اللى هو بنشوفه فى المحرر كما بالصورة التالية...

Mzk4NzgxMQ99006

الكلاس موديول هو أحد الأساسيات فى البرمجة مثله مثل تعلم loops أو Array أو if أو استخدام الدوال
وخلافه من الأساسيات التى من رأيى يجب أن تكون ملم بها


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

والصراحه الواحد مش فاضى اليومين دول g بس لقيت ان محتوى شرح الجزء دا ضعيف
فقولت أشرحها وأهو منبقاش كتمنا علم على حد biggrin2
........................................................................
وربنا يكرمكم يااخوانا ادعولى اخد اعفا من الجيش yes
.........................................................................
ونبدأ بسم الله الرحمن الرحيم
.........................................................................
فيه حاجه اسمها برمجة الكائنات وترمز لها بالرمز OOP وهو اختصار Object-oriented programming
بمعنى البرمجة كائنية التوجُّه أو البرمجة الشيئية
أنا هشرح نبذه مختصره عنها بس اللى متابعنى فى الـ C++ إن شاء الله هفسرها جزء جزء لو لقيت وقت يعنى rolleyes

نركز سوا كدا احلوين للى جاى
يوجد مفهوم فى برمجة الكائنات OOP اسمه class و object

اذا س سؤال ما هو الكلاس
اذا برضوا ج جواب الكلاس بإختصار كدا يعنى كائن أو شئ هيكلى أو تخطيطى ليه سمات أو خصائص وله طرق أو أساليب أو سلوك
الخصائص يعنى Attributes أو Properties
والسلوك يعنى Behaviors أو Actions أو Methods

الكلاس دا زى كدا الأم أو الأصل وهو غير محدد وغير قابل للتحديد
والاوبجيكت زى الأولاد أو النسخه من الكلاس دى وهو محدد وقابل للتحديد

ياسر بيقولى ايه دا انت دوختنا ياعم
هقولوا هبسطهالك لو جبنا طبق كشرى دا يعتبر ايه يعتبر كائن طبعا biggrin2 لو قولنا موبايل دا كائن لو قولنا عربية دا كائن

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

طيب لما أقولك بقى موبايل سونى وكاميرا اماميه وخلفيه وبيصور من تحت الماء
وكل دا بعد الخصم ب999999999 دولار فقط لا غير الحق العرض قبل ما يفوتك

كدا بقى دا النسخه من الكلاس اللى هو الاوبجيكت والدليل اننا حددنا نوعه وسعره وغيره

تمام كدا تمام هكتفى بهذا القدر بالنسبه للجزء النظرى وهبدا بالجزء العملى
زى أول صوره نزلتها نختار class modules ونكتب مثال صغنون كبدايه
عشان المبتدا يلحق يستوعب معايا ونكمل فى درس أخر بإذن الله

نسمي الكلاس بتاعنا من الخصائص فى الاسفل على اليسار
وليكن Emobile اول حرف من اسمي يعنى وبعدين موبايل biggrin2 زى ما فى الصوره كدا

MTM2MjgxMQ4141007

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

CODE
Public MType As String
Public MPrice As Double

كدا انا قولت ان الكلاس دا ليه خاصية MType لنوع الموبايل من النوع النصى string
وخاصية MPrice لسعر الموبايل من النوع الرقمى double

ولقد تكلمنا وتحدثنا ويأيها القوم ان الكلاس له سلوك كما له خصائص
​اذا فالهياا بنا نحدد سلوكه
لما بنحدد سلوكه كانك كدا بتكتب كود عادى جدا sub واسم الماكرو والكود وendsub
وهنا كفايه عليكم كدا النهارده سلوك واحد صغنون كالتالى

CODE
Sub Price()
    MsgBox MPrice
End Sub

كدا انا قولت ان ليه سلوك اسمه Price السلوك دا وظيفته
يعرض رساله بسعر الموبايل اللى انا هحدده فى الموديول العادى بقى

طبعا محدش يسالنى يعنى ايه properts أو methods لو مش عارف راجع حلقات افتح الباب لابو البراء فى موضوعاتى السابقة

طيب ناخد برضوا مثال صغنون اخير فى الموديول العادى عشان نطبق على الكلاس دا ونكتب الكود التالى

CODE
Sub Alsaqr_Eslam()
Dim sony As New Emobile
sony.MPrice = 9999999
sony.Price
End Sub

هنا لما نعلن عن متغير للكلاس الذى تم انشاءه نعلنه كما بالكود اعلان نكتب اى متغير ثم AS ثم New ثم اسم الكلاس
ودا معناه ايه دا معناه اننا بننشئ object يعنى بننشئ نسخه من الـ class تمام كدا
وبعدين كتبنا المتغير ثم دوت هيظهر قائمة بالخصائص والسلوك اللى كتبناها فى الكلاس ظهرت عندك صح
تمام نختار منها بقى MPrice عشان ندخل السعر ونعطيها اى قيمه
وبعدين استخدمت سلوك بقى اللى وظيفته ينفذ امر معين وهو انه يعرض قيمة السعر
وبكدا يكون انتهى درس اليوم
ملاحظه لن ارفق ملف بالتطبيق طبق انت على كلامى وارفع ملف بالتطبيق حسسنى انك متابع ومهتم
عشان اكمل دروس الـ class واكمل سرد المعلومات بهذا المجال

كان معكم أخوكم فى الله اسلام عبدالله
دمتم فى حفظ الله ورعايته 81
 
 





look/images/icons/i1.gif الكلاس موديول class module الجزء الأول
  04-10-2018 07:21 صباحاً   [1]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 2
المشاركات : 1824
الجنس :
الدعوات : 21
قوة السمعة : 20048
الاعجاب : 12
موقعي : زيارة موقعي

ما اروعك يا حبيب والديك
جزاك الله خيرا
123
استمر انا معاك




توقيع :الصقر

اخى العضو الكريم
اذا كنت ترى ان المنتدى مفيد لك
فكن سفيرا لنا بدعوة الاخرين للانضمام معنا
فالدال على الخير كفاعله


look/images/icons/i1.gif الكلاس موديول class module الجزء الأول
  04-10-2018 09:36 صباحاً   [2]
معلومات الكاتب ▼
تاريخ الإنضمام : 03-10-2017
رقم العضوية : 852
المشاركات : 1580
الدولة : مصر
الجنس :
تاريخ الميلاد : 1-9-1995
الدعوات : 5
قوة السمعة : 10861
الاعجاب : 6
موقعي : زيارة موقعي
مشكور مرورك وتقديرك الغالى أستاذى الحبيب حسام 81




look/images/icons/i1.gif الكلاس موديول class module الجزء الأول
  04-10-2018 10:02 صباحاً   [3]
معلومات الكاتب ▼
تاريخ الإنضمام : 26-08-2017
رقم العضوية : 163
المشاركات : 226
الجنس :
الدعوات : 4
قوة السمعة : 2147
الاعجاب : 19
السلام عليكم ورحمة الله
بارك الله فيك




look/images/icons/i1.gif الكلاس موديول class module الجزء الأول
  04-10-2018 10:30 صباحاً   [4]
معلومات الكاتب ▼
تاريخ الإنضمام : 20-11-2017
رقم العضوية : 1757
المشاركات : 1765
الدولة : مصر
الجنس :
الدعوات : 2
قوة السمعة : 9685
الاعجاب : 25
موضوع قيم حقا احسنت استاذ اسلام واحسن الله اليك جزاك الله كل خير



توقيع :ali mohamed ali


{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى حل أى مشكلة او أستفسار لديك مع إضافة رد بشكره
أو دعوة لمن قدم اليك المساعدة,فالجميع هنا يعمل على مساعدة
الاخرين لوجه الله وان تحتسب له اجر عند الله

look/images/icons/i1.gif الكلاس موديول class module الجزء الأول
  04-10-2018 02:34 مساءً   [5]
معلومات الكاتب ▼
تاريخ الإنضمام : 04-04-2018
رقم العضوية : 5331
المشاركات : 19
الجنس :
تاريخ الميلاد : 6-11-1986
قوة السمعة : 24
الاعجاب : 0
شكرا للشرح




look/images/icons/i1.gif الكلاس موديول class module الجزء الأول
  04-10-2018 02:56 مساءً   [6]
معلومات الكاتب ▼
تاريخ الإنضمام : 10-03-2018
رقم العضوية : 4794
المشاركات : 477
الجنس :
تاريخ الميلاد : 1-4-1980
قوة السمعة : 882
الاعجاب : 8
بارك الله فيك استاذى الكريم وجزاك الله كل خير




look/images/icons/i1.gif الكلاس موديول class module الجزء الأول
  04-10-2018 03:59 مساءً   [7]
معلومات الكاتب ▼
تاريخ الإنضمام : 03-10-2017
رقم العضوية : 852
المشاركات : 1580
الدولة : مصر
الجنس :
تاريخ الميلاد : 1-9-1995
الدعوات : 5
قوة السمعة : 10861
الاعجاب : 6
موقعي : زيارة موقعي
مشكور مروركم العطر الأستاذ ابراهيم والاستاذ على والاستاذ غاندى والاستاذ هانى
اهو كدا تشجعونى انزل الجزء التاني biggrin2 مع انى كان نفسي اشوف تطبيقاتكم للشرح للتفاعل واثراء الموضوع بشكل أفضل smile




look/images/icons/i1.gif الكلاس موديول class module الجزء الأول
  05-10-2018 08:13 صباحاً   [8]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10529
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36759
الاعجاب : 186
الله ينور أخي الحبيب إسلام
شرح مميز ورائع ، ومبادرة رائعة في جزء هام لم يتناوله الكثيرون ..
وإليك التطبيق عشان متزعلش يا جميل
 
 
  Class 1st.rar   تحميل rar مرات التحميل :(1)
الحجم :(13.499) KB





look/images/icons/i1.gif الكلاس موديول class module الجزء الأول
  05-10-2018 11:39 صباحاً   [9]
معلومات الكاتب ▼
تاريخ الإنضمام : 03-10-2017
رقم العضوية : 852
المشاركات : 1580
الدولة : مصر
الجنس :
تاريخ الميلاد : 1-9-1995
الدعوات : 5
قوة السمعة : 10861
الاعجاب : 6
موقعي : زيارة موقعي
ميغسي بوكو أستاذى الحبيب ياسر
انت المشجع الرسمى لهذا المنتدى biggrin2




look/images/icons/i1.gif الكلاس موديول class module الجزء الأول
  05-10-2018 11:45 صباحاً   [10]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10529
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36759
الاعجاب : 186
مشجع رسمي .. يبقا كدا الكل هينادي ويقوووووووووووول طال عمره :)




look/images/icons/i1.gif الكلاس موديول class module الجزء الأول
  05-10-2018 11:54 صباحاً   [11]
معلومات الكاتب ▼
تاريخ الإنضمام : 03-10-2017
رقم العضوية : 852
المشاركات : 1580
الدولة : مصر
الجنس :
تاريخ الميلاد : 1-9-1995
الدعوات : 5
قوة السمعة : 10861
الاعجاب : 6
موقعي : زيارة موقعي
أطال الله عمرك وزادك من علمه وفضله وبركاته يااااااااارب 81




look/images/icons/i1.gif الكلاس موديول class module الجزء الأول
  05-10-2018 01:03 مساءً   [12]
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10529
الجنس :
تاريخ الميلاد : 1-10-1978
الدعوات : 24
قوة السمعة : 36759
الاعجاب : 186
تسلم أخي الحبيب إسلام ويا رب تاخد اعفا من الجيش عشان الدعوة الحلوة دي




اضافة رد جديد اضافة موضوع جديد
الصفحة 2 من 2 < 1 2 >




المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
الكلاس موديول class modules الجزء الثالث Eslam Abdullah
3 2007 Eslam Abdullah
الكلاس موديول class modules الجزء الثانى Eslam Abdullah
5 2092 Eslam Abdullah

الكلمات الدلالية
الكلاس ، موديول ، class ، modules ، الجزء ، الأول ،









اخلاء مسئولية: يخلى منتدى أكاديمية الصقر للتدريب مسئوليته عن اى مواضيع او مشاركات تندرج داخل الموقع ويحثكم على التواصل معنا ان كانت هناك اى إنتهاكات تتضمن اى انتهاك لحقوق الملكية الفكرية او الادبية لاى جهة - بالتواصل معنا من خلال نموذج مراسلة الإدارة .وسيتم اتخاذ الاجراءات اللازمة.
سياسة النشر: التعليقات المنشورة لا تعبر عن رأي منتدى أكاديمية الصقر للتدريب ولا نتحمل أي مسؤولية قانونية حيال ذلك ويتحمل كاتبها مسؤولية النشر.

الساعة الآن 08:01 AM