Enviar pesquisa
Carregar
الدرس 2.pdf
•
0 gostou
•
13 visualizações
M
Mohamed Mostafa
Seguir
C++
Leia menos
Leia mais
Engenharia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 15
Baixar agora
Baixar para ler offline
Recomendados
الدرس 3 .pdf
الدرس 3 .pdf
Mohamed Mostafa
الدرس 1.pdf
الدرس 1.pdf
Mohamed Mostafa
لا تكرر نفسك DRY (Don't Repeat yourself)
لا تكرر نفسك DRY (Don't Repeat yourself)
anees abu-hmaid
Object Oriented Programming
Object Oriented Programming
Omar Albelbaisy
التدريب على نموذج IFLA-LRM / ترجمة محمد عبد الحميد معوض
التدريب على نموذج IFLA-LRM / ترجمة محمد عبد الحميد معوض
Muhammad Muawwad
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
Mohamed E. Saleh
Attach1 prim
Attach1 prim
أمنية وجدى
Course lab
Course lab
ashwaq76
Recomendados
الدرس 3 .pdf
الدرس 3 .pdf
Mohamed Mostafa
الدرس 1.pdf
الدرس 1.pdf
Mohamed Mostafa
لا تكرر نفسك DRY (Don't Repeat yourself)
لا تكرر نفسك DRY (Don't Repeat yourself)
anees abu-hmaid
Object Oriented Programming
Object Oriented Programming
Omar Albelbaisy
التدريب على نموذج IFLA-LRM / ترجمة محمد عبد الحميد معوض
التدريب على نموذج IFLA-LRM / ترجمة محمد عبد الحميد معوض
Muhammad Muawwad
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
Mohamed E. Saleh
Attach1 prim
Attach1 prim
أمنية وجدى
Course lab
Course lab
ashwaq76
Course lab
Course lab
ashwaq76
Perl tutorial
Perl tutorial
mohamednacim
01 Introduction in C++
01 Introduction in C++
Bint EL-maghrabi
بعض اساسيات البرمجة
بعض اساسيات البرمجة
madani zamzami
Eight part sameera um11 12-2012
Eight part sameera um11 12-2012
sameera abu-ghalyoon
أريد تعلم البرمجة لكنني لا أعرف من أين أبدأ.pdf
أريد تعلم البرمجة لكنني لا أعرف من أين أبدأ.pdf
NadiaMohamedSherif
عرض البرمجة بلغة فيجول بيسك 04
عرض البرمجة بلغة فيجول بيسك 04
نوافذ حاسوبية
انواع المعينات التدريبية 1.pptx
انواع المعينات التدريبية 1.pptx
AhmedKayed6
عرض مقدمة في البرمجة 01
عرض مقدمة في البرمجة 01
نوافذ حاسوبية
Visual basic.net احترف فيجوال بيسك
Visual basic.net احترف فيجوال بيسك
Abdalwahab Noureldien
Function
Function
abdu1m
Function
Function
abdu1m
سي بالعربي.pdf
سي بالعربي.pdf
ssuser536c36
Android 1
Android 1
muhamed fouad
Internet educational book links
Internet educational book links
Sabry Shaheen
البرمجة
البرمجة
guest351eb938
3.ppt
3.ppt
ssuser0ca68e
Multimedia guid
Multimedia guid
Hearty Valy
لغة البرمجة سكالا
لغة البرمجة سكالا
Mounir Benhalla
Www.kutub.info 18703
Www.kutub.info 18703
Imad Modi
Emergency Fire Action.pdfماذا تفعل في حالة الحريق
Emergency Fire Action.pdfماذا تفعل في حالة الحريق
Dr/Mohamed Abdelkawi
امتحانات البلاغة وإجاباتها.pdfbvvvvvvvvvvvv
امتحانات البلاغة وإجاباتها.pdfbvvvvvvvvvvvv
mhosn627
Mais conteúdo relacionado
Semelhante a الدرس 2.pdf
Course lab
Course lab
ashwaq76
Perl tutorial
Perl tutorial
mohamednacim
01 Introduction in C++
01 Introduction in C++
Bint EL-maghrabi
بعض اساسيات البرمجة
بعض اساسيات البرمجة
madani zamzami
Eight part sameera um11 12-2012
Eight part sameera um11 12-2012
sameera abu-ghalyoon
أريد تعلم البرمجة لكنني لا أعرف من أين أبدأ.pdf
أريد تعلم البرمجة لكنني لا أعرف من أين أبدأ.pdf
NadiaMohamedSherif
عرض البرمجة بلغة فيجول بيسك 04
عرض البرمجة بلغة فيجول بيسك 04
نوافذ حاسوبية
انواع المعينات التدريبية 1.pptx
انواع المعينات التدريبية 1.pptx
AhmedKayed6
عرض مقدمة في البرمجة 01
عرض مقدمة في البرمجة 01
نوافذ حاسوبية
Visual basic.net احترف فيجوال بيسك
Visual basic.net احترف فيجوال بيسك
Abdalwahab Noureldien
Function
Function
abdu1m
Function
Function
abdu1m
سي بالعربي.pdf
سي بالعربي.pdf
ssuser536c36
Android 1
Android 1
muhamed fouad
Internet educational book links
Internet educational book links
Sabry Shaheen
البرمجة
البرمجة
guest351eb938
3.ppt
3.ppt
ssuser0ca68e
Multimedia guid
Multimedia guid
Hearty Valy
لغة البرمجة سكالا
لغة البرمجة سكالا
Mounir Benhalla
Www.kutub.info 18703
Www.kutub.info 18703
Imad Modi
Semelhante a الدرس 2.pdf
(20)
Course lab
Course lab
Perl tutorial
Perl tutorial
01 Introduction in C++
01 Introduction in C++
بعض اساسيات البرمجة
بعض اساسيات البرمجة
Eight part sameera um11 12-2012
Eight part sameera um11 12-2012
أريد تعلم البرمجة لكنني لا أعرف من أين أبدأ.pdf
أريد تعلم البرمجة لكنني لا أعرف من أين أبدأ.pdf
عرض البرمجة بلغة فيجول بيسك 04
عرض البرمجة بلغة فيجول بيسك 04
انواع المعينات التدريبية 1.pptx
انواع المعينات التدريبية 1.pptx
عرض مقدمة في البرمجة 01
عرض مقدمة في البرمجة 01
Visual basic.net احترف فيجوال بيسك
Visual basic.net احترف فيجوال بيسك
Function
Function
Function
Function
سي بالعربي.pdf
سي بالعربي.pdf
Android 1
Android 1
Internet educational book links
Internet educational book links
البرمجة
البرمجة
3.ppt
3.ppt
Multimedia guid
Multimedia guid
لغة البرمجة سكالا
لغة البرمجة سكالا
Www.kutub.info 18703
Www.kutub.info 18703
Último
Emergency Fire Action.pdfماذا تفعل في حالة الحريق
Emergency Fire Action.pdfماذا تفعل في حالة الحريق
Dr/Mohamed Abdelkawi
امتحانات البلاغة وإجاباتها.pdfbvvvvvvvvvvvv
امتحانات البلاغة وإجاباتها.pdfbvvvvvvvvvvvv
mhosn627
م. زكريا بزي - الأمن الغذائي من منظور التخطيط الإقليمي انطلاقاً من جودة تصميم...
م. زكريا بزي - الأمن الغذائي من منظور التخطيط الإقليمي انطلاقاً من جودة تصميم...
ZakariaBEZZI1
الإيجاز و الإطناب.pdf bbggggggggggggggggggggggggg
الإيجاز و الإطناب.pdf bbggggggggggggggggggggggggg
mhosn627
المحاضرة الأولى في دورة التحكم الصناعي ل
المحاضرة الأولى في دورة التحكم الصناعي ل
sofyan20058
المحاضرة الأولى لدورة التحكم الصناعي العملية
المحاضرة الأولى لدورة التحكم الصناعي العملية
sofyan20058
e-Implementation ver ffffffffffffffffffffffffff2.0.pptx
e-Implementation ver ffffffffffffffffffffffffff2.0.pptx
RedhaElhuni
نظم التحكم البيئي pdf...................
نظم التحكم البيئي pdf...................
cartoon1232
Último
(8)
Emergency Fire Action.pdfماذا تفعل في حالة الحريق
Emergency Fire Action.pdfماذا تفعل في حالة الحريق
امتحانات البلاغة وإجاباتها.pdfbvvvvvvvvvvvv
امتحانات البلاغة وإجاباتها.pdfbvvvvvvvvvvvv
م. زكريا بزي - الأمن الغذائي من منظور التخطيط الإقليمي انطلاقاً من جودة تصميم...
م. زكريا بزي - الأمن الغذائي من منظور التخطيط الإقليمي انطلاقاً من جودة تصميم...
الإيجاز و الإطناب.pdf bbggggggggggggggggggggggggg
الإيجاز و الإطناب.pdf bbggggggggggggggggggggggggg
المحاضرة الأولى في دورة التحكم الصناعي ل
المحاضرة الأولى في دورة التحكم الصناعي ل
المحاضرة الأولى لدورة التحكم الصناعي العملية
المحاضرة الأولى لدورة التحكم الصناعي العملية
e-Implementation ver ffffffffffffffffffffffffff2.0.pptx
e-Implementation ver ffffffffffffffffffffffffff2.0.pptx
نظم التحكم البيئي pdf...................
نظم التحكم البيئي pdf...................
الدرس 2.pdf
1.
التوجه كائنية البرمجة – الدرس 2 األساسية
والمعلومات العامة الفكرة وإعداد شرح / السالم عبد ماهر محمد #2
2.
ال على عامة
نظرة OOP 1 • جزأين إلى ينقسم كله المقرر في منك المطلوب : (1 لل العامة الفكرة معرفة OOP ال مع التعامل وطرق Classes وال Objects (2 ال عليها يعتمد التي األساسية األربعة المفاهيم أو األربعة الركائز وفهم معرفة OOP • يتعلق ما أغلب فهمت قد ستكون وبهذا كليهما الجزأين بشرح سنقوم الدورة هذه في بال OOP لغة باستخدام عليها وطبقت C++ أخرى لغة أي استخدام تستطيع جدا وبسهولة • ال دراسة من الهدف OOP أو طريقة معرفة هو الماضي الدرس في ووضحنا سبق كما بتقوم كتير برامج لقينا إلن هنحتاجه ودا البرمجي الكود كتابة أنماط من مميز نمط فكرتها الكود كتابة من النوع هذا لمثل االحتياج على
3.
2 لل واألساسية العامة
الفكرة OOP • أش بتعمل برامج عندنا بيكون كتير أوقات في إننا لقينا لما ظهرت الفكرة كتيرة ياء أو التفصيلية الصفات في اختالف بينها ولكن العام الشكل في مشتركة التي الوظائف بها تقوم • الش في اشتراك بينهم اللي األشياء من جدا كبير عدد أمام إننا لقينا فلما العام كل شي هيكون دا إلن حدة على منهم واحد لكل خاص كود نكتب الزم مش إننا قررنا ء اخ هو فالحل عالية بكفاءة وال بسرعة شغال هيبقى مش والبرنامج جدا مرهق تصار ف المشتركة العناصر تضم فئة وكل فئات في المشتركة األشياء هذه كل الشكل ي الظاهرية صفاتها في تختلف قد والتي العام
4.
3 مثال 1 كويس الموضوع هيفهمك
مثال : ال المهمة وكانت حرب لعبة بتبرمج إنك فرضنا لو لي ا تعرض بحيث اللعبة تبرمج عايز كمبرمج فانت األمطار هطول وقت في بتعملها لشاشة بتتعرض مطر قطرة كل تبرمج إلما اتنين من حل قدامك فانت لألمطار هطول وفيها عند كل Pixel واحدة مطر قطرة تبرمج إلما حدة على الشاشة من ( الشكل العام ) منها وتاخد التفصي الصفات بعض في مختلفة ولكنها العام الشكل نفس ليها كتير نسخ زي لية ( الموضع على الشاشة – زاوية الهطول – الحجم - إلخ ) مثال 2 آخر مثال : ي شوية وكل شارع في ماشي إنك عن عبارة حرب لعبة بتبرمج انت لو ظهر مر عدو شخصية ببرمجة هتقوم كمبرمج أنت فساعتها عليه بالقضاء فتقوم عدو واحدة ة فقط ( الشكل العام ) ا صفاتها تختلف قد اللي النسخ من العديد منها تاخد وبعدها لتفصيلية زي عادي ( لون المالبس – الموضع على الشاشة – نوع السالح المحمول – إلخ ) ودا ال استخدام وراء السبب باختصار OOP
5.
4 مثال 3 مثال 4 • بي قاعدة مع
بيتعامل برنامج نعمل عايزين إننا قولتلك لو المبدأ فبنفس لموظفين انات وال والعنوان االسم يتسجل بحيث الشركة في id نعرفله موظف كل إن الصح فهل العام الهيكل عمل هو األفضل أن أم فقط هو بياناته تحمل مخصوصة متغيرات أو خاصة نسخة موظف لكل كتير نسخ منه ناخد كدا وبعد موظف ألي العام الشكل بيه س كما الظائف من بالكثير القيام أو الكل على التعديل علينا يسهل بحيث في ترى القادمة الدروس ... ال مبدأ دا وهو األفضل هو الثاني الخيار أكيد OOP • مثال إضافي : تعمل محتاج العادية الحياة في إنك فرضنا لو 50 ل تقدير شهادة 50 عل شهادة كل تكتب أن األفضل فهل منهم لكل مختلفة ببيانات طالب أم حدة ى م الطلبة كل يمتلكها التي الرئيسية الخانات تحمل واحدة شهادة تكتب أن ثل ( وغيره الدراسية والسنة االسم ) منها وتأخذ 50 بإضافة تقوم طالب وكل نسخة به الخاصة النسخة في بياناته ... ا وهو الثاني االختيار هو األفضل أكيد ل OOP
6.
ال على توضيحي
هيكل OOP 5
7.
6 األساسي الجزأين ن ال في OOP
8.
7 • اإلنسان هو هنا
العام الشكل ( Person ) حسب على كثيرة نسخ عنه ينتج أن يمكن العام الشكل وهذا نسخة لكل التفصيلية الصفات • أو فئة هنسميه فئة ألي العام الشكل الكورس آخر لحد هنا من Class ال من هناخدها اللي والنسخ Class أو عناصر هنسميها دا Objects
9.
8 وهو سبق ما
كل توضح دي الصورة ا كبيرة فئة أو عام شكل عندنا إننا سمها Class تقوم ووظائف خصائص ليها النس من العديد منها ناخد نقدر بيها خ تسمى التي Objects منهم نسخة وكل للخصائص مختلفة قيم ليها هيكون ال في المعرفة Class وكل الكبير الوظا تستخدم تقدر اًضأي نسخة ئف ال بداخل اًقمسب المعرفة Class بدون أخرى مرة كتابتها إلعادة الحاجة
10.
9 • بالظبط الكالم نفس --- أفضل
الفيديو في الشرح اسمع
11.
10 بالظ الكالم نفس بط في
الشرح واسمع أفضل الفيديو
12.
11 هي الفئة أو
العام الشكل Car منها يوجد ولكن ال أو النسخ من العديد Objects قيم منها ولكل المعرف للخصائص معينة ة ال في اًقمسب Class األم
13.
12 أو فئة لكل Class الخصائص
من مجموعة ال أو attributes وكذلك أو الوظائف من مجموعة بداخله المعرفة الدوال استخدامها يمكن والتي ال بواسطة Objects سنر كما منه المستنسخة ى
14.
13 • بالظبط الكالم نفس --- أفضل
الفيديو في الشرح اسمع
15.
اقتباس جَّالر على َف
َْوخال ِّبَِّلغو ِّاء ِّناءَت بال َموالكِّل ْرِّسو ِّ لألوزار َةَب ْوَّتال ِّدِّدَجو َغال ِّةحمَر ْنِّم ْنَسَْأيَت ال ِّ ارَّف وراُكَش ِّهِّئآال على ْنُكو وراُبَص ِّهِّئالَب على ْنُكو والق ِّضاءَقبال ٍَىءش ُّلُكو ْرَد َم ُهْنَع ماَف ٍ قدورَم ُّلُكو ْرَف َت يَك ًامِّلَسُم ُهَل ْنُكف ماَلْس كيِّساَّنال َلبيَس ْعَبْتوا ماَلُعال َن ْغاأل َنِّم َبْلَقال ِّ صَِّلخو ِّ يار ِّ ارَحْسباأل ِّيامِّقوال ِّد ِّبالج األزهري المالكي الدردير أحمد الكبير لإلمام 11 / 7 / 2022
Baixar agora