يسعد صباحكن جميعاً 🙏
مين عم يحضر معي كورس البرمجة 2 وشو تقييمكم للجلسات لحد الآن؟ 🙏
مين عم يحضر معي كورس البرمجة 2 وشو تقييمكم للجلسات لحد الآن؟ 🙏
❤1
SVU Programming - Mohamad Ameen pinned «يسعد صباحكن جميعاً 🙏 مين عم يحضر معي كورس البرمجة 2 وشو تقييمكم للجلسات لحد الآن؟ 🙏»
يسعد اوقاتكم يارب🙏🏻🙏🏻🙏🏻
الدرس الرابع من كورس البرمجة 2 صار ع اليوتيوب🔥🔥
https://youtu.be/Vyb_pmBJ3fg
اي سؤال فيكن تتواصلو معي مباشرة ع أي طريقة تواصل 🙏🏻
الدرس الرابع من كورس البرمجة 2 صار ع اليوتيوب🔥🔥
https://youtu.be/Vyb_pmBJ3fg
اي سؤال فيكن تتواصلو معي مباشرة ع أي طريقة تواصل 🙏🏻
YouTube
الدرس الرابع - برمجة 2 - التغليف (encapsulation) - الجزء الثاني
طرق التواصل:
Telegram: @SVUProgrammig
instagram: https://www.instagram.com/great_ameer/
Whatsapp: +963994781331
Telegram: @SVUProgrammig
instagram: https://www.instagram.com/great_ameer/
Whatsapp: +963994781331
❤1
SVU Programming - Mohamad Ameen pinned «يسعد اوقاتكم يارب🙏🏻🙏🏻🙏🏻 الدرس الرابع من كورس البرمجة 2 صار ع اليوتيوب🔥🔥 https://youtu.be/Vyb_pmBJ3fg اي سؤال فيكن تتواصلو معي مباشرة ع أي طريقة تواصل 🙏🏻»
شو اختصاصك؟
والي بصوت يحط اي سنة هو🙏
والي بصوت يحط اي سنة هو🙏
Anonymous Poll
79%
هندسة معلوماتية
3%
معهد حاسوب
18%
تقانة معلومات
يسعد اوقاتكم جميعاً وجمعة مباركة ع الجميع 🙏
هاد البوست لحتى اعرف مين عم يتابع معي كورس البرمجة 2
وشو تقييمكم للحلقات لحد الان( مع العلم لساتنا بالبداية)
بس ان شالله رح نخلص قبل نهاية الشهر الخامس اذا الله راد ..
بس بدي منكن مع كل فيديو بنشرو تكتبولي رأيكم وتقييمكم للدرس واديش من 100 فهمتو الفكرة الي عم اشرحها ..
هاد الشي بساعدني حسن من مستوى الفيديوهات الجاي والكورسات الجاي 🙏
ومتل ماخبرتكم انا جاهز لأي سؤال منكم🔥
بالتوفيق للجميع 🔥🔥🙏
هاد البوست لحتى اعرف مين عم يتابع معي كورس البرمجة 2
وشو تقييمكم للحلقات لحد الان( مع العلم لساتنا بالبداية)
بس ان شالله رح نخلص قبل نهاية الشهر الخامس اذا الله راد ..
بس بدي منكن مع كل فيديو بنشرو تكتبولي رأيكم وتقييمكم للدرس واديش من 100 فهمتو الفكرة الي عم اشرحها ..
هاد الشي بساعدني حسن من مستوى الفيديوهات الجاي والكورسات الجاي 🙏
ومتل ماخبرتكم انا جاهز لأي سؤال منكم🔥
بالتوفيق للجميع 🔥🔥🙏
واليوم المسا او بكرا الصبح ان شالله رح ارفع الدرس الخامس ع اليوتيوب 🔥
SVU Programming - Mohamad Ameen pinned «https://youtu.be/v7xdvItNr5M?si=Fa_aWmbBHS1Klrso الدرس الخامس من كورس البرمجة 2 صار ع اليوتيوب 🙏🔥»
functions.txt
1.5 KB
ملف اسئلة لتمارين التوابع
حلوهن لحتى تتذكرو التوابع
حلوهن لحتى تتذكرو التوابع
يسعد مساكم جميعًا 💚💚
https://youtu.be/tk5NbIOXFqQ?si=P-LkY1tx0mqClObQ
الدرس السادس صار ع اليوتيوب 🔥
هاد الدرس بيحكي عن مفهوم الباني
ركزو فيه منيح لانو من هون رح تصيرو تقدرو تحلو التمارين الي رح ابعتها
ومتل ماخبرتكم انا ماشي ع مقرر المعلوماتية بس مو بالترتيب الي هنن حاطينو
عم امشي ع الترتيب الي انا شايفو مناسب 😎
حضرو وخبروني برأيكم 🙏🔥
https://youtu.be/tk5NbIOXFqQ?si=P-LkY1tx0mqClObQ
الدرس السادس صار ع اليوتيوب 🔥
هاد الدرس بيحكي عن مفهوم الباني
ركزو فيه منيح لانو من هون رح تصيرو تقدرو تحلو التمارين الي رح ابعتها
ومتل ماخبرتكم انا ماشي ع مقرر المعلوماتية بس مو بالترتيب الي هنن حاطينو
عم امشي ع الترتيب الي انا شايفو مناسب 😎
حضرو وخبروني برأيكم 🙏🔥
YouTube
الدرس السادس - برمجة 2 - مفهوم الباني أو المنشئ (Constructor)
طرق التواصل:
Telegram: @SVUProgrammig
instagram: https://www.instagram.com/great_ameer/
Whatsapp: +963994781331
Telegram: @SVUProgrammig
instagram: https://www.instagram.com/great_ameer/
Whatsapp: +963994781331
SVU Programming - Mohamad Ameen pinned «يسعد مساكم جميعًا 💚💚 https://youtu.be/tk5NbIOXFqQ?si=P-LkY1tx0mqClObQ الدرس السادس صار ع اليوتيوب 🔥 هاد الدرس بيحكي عن مفهوم الباني ركزو فيه منيح لانو من هون رح تصيرو تقدرو تحلو التمارين الي رح ابعتها ومتل ماخبرتكم انا ماشي ع مقرر المعلوماتية بس مو بالترتيب…»
التمرين الأول: إدارة الحسابات البنكية
الوصف:
اكتب كلاس باسم BankAccount يحتوي على الخصائص التالية:
accountNumber: رقم الحساب (سلسلة نصية)
accountHolder: اسم صاحب الحساب (سلسلة نصية)
balance: الرصيد (رقم عشري)
المتطلبات:
استخدم مفهوم التغليف لجعل الخصائص خاصة private واستخدم getters وsetters.
أنشئ بانيًا (Constructor) يستقبل القيم الأولى للخصائص الثلاث.
أنشئ طريقتين غير ستاتيكية:
deposit(double amount): تضيف مبلغًا للحساب.
withdraw(double amount): تسحب مبلغًا إذا كان كافيًا.
أنشئ طريقة ستاتيكية:
convertUSDToSYP(double amountUSD): تحول من دولار إلى ليرة سورية (اعتبر 1 USD = 14,000 SYP).
استخدم كل مابنيته بالكلاس في التابع main
الوصف:
اكتب كلاس باسم BankAccount يحتوي على الخصائص التالية:
accountNumber: رقم الحساب (سلسلة نصية)
accountHolder: اسم صاحب الحساب (سلسلة نصية)
balance: الرصيد (رقم عشري)
المتطلبات:
استخدم مفهوم التغليف لجعل الخصائص خاصة private واستخدم getters وsetters.
أنشئ بانيًا (Constructor) يستقبل القيم الأولى للخصائص الثلاث.
أنشئ طريقتين غير ستاتيكية:
deposit(double amount): تضيف مبلغًا للحساب.
withdraw(double amount): تسحب مبلغًا إذا كان كافيًا.
أنشئ طريقة ستاتيكية:
convertUSDToSYP(double amountUSD): تحول من دولار إلى ليرة سورية (اعتبر 1 USD = 14,000 SYP).
استخدم كل مابنيته بالكلاس في التابع main
🔥1
التمرين الثاني: نظام لإدارة الطلاب
الوصف:
اكتب كلاس باسم Student يحتوي على:
name: اسم الطالب
id: رقم الطالب
gpa: المعدل التراكمي
المتطلبات:
الخصائص يجب أن تكون خاصة (Private) مع getters وsetters.
أنشئ بانيًا يستقبل الاسم والرقم فقط، واجعل المعدل يبدأ بـ 0.0.
أضف طريقة غير ستاتيكية:
updateGPA(double newGPA): تحدّث المعدل إذا كان بين 0 و 4.0.
أضف طريقة ستاتيكية:
isHonorStudent(double gpa): تعيد true إذا كان المعدل ≥ 3.5.
استخدم كل مابنيته بالكلاس في التابع main
الوصف:
اكتب كلاس باسم Student يحتوي على:
name: اسم الطالب
id: رقم الطالب
gpa: المعدل التراكمي
المتطلبات:
الخصائص يجب أن تكون خاصة (Private) مع getters وsetters.
أنشئ بانيًا يستقبل الاسم والرقم فقط، واجعل المعدل يبدأ بـ 0.0.
أضف طريقة غير ستاتيكية:
updateGPA(double newGPA): تحدّث المعدل إذا كان بين 0 و 4.0.
أضف طريقة ستاتيكية:
isHonorStudent(double gpa): تعيد true إذا كان المعدل ≥ 3.5.
استخدم كل مابنيته بالكلاس في التابع main
ما هو الهدف الأساسي من البرمجة الكائنية؟
Anonymous Quiz
0%
تحسين سرعة المعالج
100%
تنظيم الكود وتسهيل إعادة استخدامه
0%
تقليل حجم الذاكرة
0%
زيادة عدد الاسطر
ماهو الكلاس ؟
Anonymous Quiz
0%
كائن يمثل شيء معين
0%
وظيفة داخل البرنامج
100%
قالب يمكن إنشاء كائنات منه
0%
نوع متغير
ما هو الكائن (Object) في OOP؟
Anonymous Quiz
10%
نوع من المتغيرات
40%
نسخة من الكلاس
20%
وظيفة في الكلاس
30%
عنصر واجهة مستخدم
أي من التالي يعبر عن التغليف (Encapsulation)؟
Anonymous Quiz
0%
مشاركة كل المتغيرات
0%
جعل الخصائص public
100%
حماية الخصائص عبر جعلها private واستخدام getters/setters
0%
كتابة أكثر من كلاس داخل ملف واحد
عند كتابة
Student s = new Student();،
ما الذي يحدث؟
Student s = new Student();،
ما الذي يحدث؟
Anonymous Quiz
0%
تعريف متغير
92%
إنشاء كائن جديد من الكلاس
0%
حذف الكائن
8%
استدعاء دالة