عالم برمجةوتقنية الحاسوب C. P. W
746 subscribers
496 photos
55 videos
260 files
480 links
عالم الحاسوب برمجه وتقنيه وتطوير شرح كل ما يتطلب في مجال علوم الحاسوب والبرمجة
https://t.me/programming_C_w
قنات الجرافيكس @l_d_gh
#Digitalmarketing
#programming
#AI #CPA
#learn
التواصل معي @Eng_sharaf1
Download Telegram
قواعد بيانات - مادة امتحان فص١.pdf
6.2 MB
قواعد بيانات - مادة امتحان فص١.pdf
موضوع Inner Join القيم المشترك بين جدولين تكتب بجدول جديد
Left outer join القيم المشتركة واليسار

Right outer join القيم المشتركة واليمين

القيم الغير موجودة اكتب مقابلها nvll
Cross join
ربط كل قيمه بجدول الاول مع كل القيم بجدول الثاني

ضرب عدد القيم بجدول الاول في عدد القيم بجدول الثاني 3×5 = 15

ارسم جدولين كل اسم بالجدول الاول اكرره 3 مراتب ومقابيله اسم القيم بجدول الثاني ومجموع كل القيم يطلع 15
منهاج مسار بولونيا
ملازم مادة برمجة الحاسوب
الجامعة التقنية الوسطى
جامعة الامام جعفر الصادق
الكلية التقنية
قسم هندسة تقنيات الحاسوب
المرحلة الدراسية الثانية
الكورس الاول
ملازم الفصل الاول
حل H.W برمجة الحاسوب
حل H.W برمجة الحاسوب
البرمجة الكائنية oop
برمجة الكائنية OOP (Object-Oriented Programming)

هي نهج برمجي يستند إلى الأشياء (Objects) والتفاعلات بينها.

البرمجة بنمط OOP، يتم تجميع البيانات والوظائف المترابطة في كائن واحد يسمى الكائن (Object).

يكون لكل كائن حالة (State) تمثل البيانات المتعلقة به وسلوك يمكن تنفيذه عن طريق الوظائف والأساليب المعرفة داخل الكائن.
لتنفيذ برمجة OOP في لغة C++, عليك اتباع الخطوات التالية:

1. تعريف الصنف (Class):
يتم تعريف الصنف باستخدام الكلمة المفتاحية class، وهذا يتضمن تعريف المتغيرات العضوية (Member Variables) والدوال العضوية (Member Functions).
class ClassName {
// المتغيرات العضوية
// الدوال العضوية
};
2. تنفيذ الدوال العضوية:
يمكن كتابة تعريفات الدوال العضوية داخل الصنف نفسه باستخدام نطاق الصنف (::). يجب أن يتم تعريف الدوال العضوية بشكل منفصل عن الصنف.
class ClassName {
// المتغيرات العضوية

// تعريفالدوال العضوية
returnType functionName(parameters) {
// اجسام الدوال
}
};
3. إنشاء كائن (Object):
بناءً على الصنف المعرف، يمكن إنشاء كائن من الصنف باستخدام اسم الصنف والعامل الفارغ () وتخزينه في متغير مناسب.
ClassName objectName;
4. الوصول إلى متغيرات الكائن واستخدام الدوال العضوية: يمكن الوصول إلى المتغيرات العضوية واستخدام الدوال العضوية عن طريق الكائن باستخدام العامل ".".
objectName.variableName;
objectName.functionName();
يرجى ملاحظة أنه يمكن استخدام مُؤَشِّرات (Pointers) للكائنات والتعامل مع الدوال العضوية باستخدام العامل "->" بدلاً من "." عند الحاجة.

بالإضافة إلى ذلك، يوفر C++ ميزات أخرى للبرمجة بنمط OOP مثل
التراث (Inheritance)
التعددية الانتقالية (Polymorphism)
التحويل الآمن بين الصنفين (Type Casting).
👍2
برنامج solo learn للبرمجة تحملوا على الهواتف اندرويد و ايفون وعلى الحاسوب يساعدك بتعلم البرمجة