• Lesson.No : 09
  • 00:14:14
  • 9- Constructor Vs Destructor Vs Grabage Collector دالة البناء مقابل دالة الهدم

  • Play
Loading...

Course Lessons

  1. 1- 1-C#_Courses_Part2 Introduction مقدمة الجزء الثاني لكورسات لغة السي شارب
  2. 2- 2- Why Object Oriented Programming in C Sharp لماذا نستخدم مفاهيم البرمجة الكائنية في
  3. 3- 3-OOP Vs Procedural Programming البرمجة الكائنية مقابل البرمجة الأجرائية
  4. 4- 4 -What's Object in OOP ماهو الكائن في مفهوم البرمجة الكائنية
  5. 5- 5-Class Vs Object الكلاس مقابل الكائن
  6. 6- 6-UML to represent Classes and Objects لغة التصميم الموحدة
  7. 7- 7- Define Classes التعريف عن الكلاسات
  8. 8- 8- Class Diagram to create classes التعريف عن الكلاسات بأستخدام مخطط الكلاسات
  9. 9- 9- Constructor Vs Destructor Vs Grabage Collector دالة البناء مقابل دالة الهدم
  10. 10- 10- Default and Parametrized Constructor الدالة البناءة الأعتيادية والمحدثة من قبل المستخدم
  11. 11- 11- Member Variables المتغيرات في الكلاسات أو الأصناف
  12. 12- 12- Using the keyword (this) أستخدام الكلمة المحجوزة
  13. 13- 13- Static Data and Methods الدوال والمتغيرات من النوع الثابت
  14. 14- 14- Static Constructor الدالة البناءة من النوع الثابت
  15. 15- 15- Nested Classes الأصناف المتداخلة
  16. 16- 16- Static Classes in C Sharp الصنف من النوع الثابت بلغة السي شارب
  17. 17- 17- Paratial Clases الأصناف الجزئية وطريقة التجزئة
  18. 18- 18- Class view Vs Object Browser Window
  19. 19- 19- Access Modifiers Types أنواع طرق الوصول لمتغيرات الأصناف
  20. 20- 20- Partial Methods الدوال المجزئة وطريقة تعريفها
  21. 21- 21- OOP Techniques تقنيات البرمجة الكائنية التوجه
  22. 22- 22- OOP Concept Abstract Concept مفاهيم البرمجة الكائنية مفهوم الأختصار
  23. 23- 23- OOP Concept Encapsulation Concep مفاهيم البرمجة الكائنية مفهوم التغليف
  24. 24- 24- OOP Concept Inheritance Concept مفاهيم البرمجة الكائنية مفهوم الوراثة
  25. 25- 25- OOP Concept Polymorphism Concept مفاهيم البرمجة الكائنية مفهوم تعدد الصيغ
  26. 26- 26- Encapsulation Implementation and Challenge 1 تنفيذ مفهوم التغليف والتحدي رقم
  27. 27- 27- Inheritance In Practice Part 1 الوراثة بصورة عملية الجزء الأول
  28. 28- 28- Inheritance In Practice Part 2 الوراثة بصورة عملية الجزء الثاني
  29. 29- 29- Inheritance using Class Diagram and challenge 2 الوراثه بأستخدام مخطط الكلاس والتحدي رقم
  30. 30- 30- Abstract Classes and Methods الكلاسات والدوال من النوع الــ
  31. 31- 31- Polymorphisim in Practice and challenge 3 مفهوم تعدد الصيغ والتحدي رقم
  32. 32- 32- Sealed CLasses الكلاسات التي لاتورث
  33. 33- 33- Automatic Properities Part 1 الخصائص الأوتوماتيكية الجزء الأول
  34. 34- 34- Automatic Properties Part 2 الخصائص الأوتوماتيكية الجزءالثاني
  35. 35- 35- Constant Variables and challenge 4 المتغيرات الثابتة والتحدي رقم
  36. 36- 36- ReadOnlyFields الحقول المخصصة للقراءة فقط
  37. 37- 37- ReadOnlyFields static access الحقول المخصصة للقراءة فقط مع أمكانية الوصول بالنوع
  38. 38- 38- Virtual Vs Sealed Methods الدوال الغير قابلة للوراثه مقابل الدوال التي ممكن وراثتها
  39. 39- 39- Interface Vs Abstract_Part1 الواجهه مقابل الأختصار الجزء الأول
  40. 40- 40- Interface Vs Abstract_Part2 الواجهه مقابل الأختصار الجزء الثاني
  41. 41- 41- Interface Vs Abstract in UML الواجهه مقابل الأختصار بأستخدام المخططات
  42. 42- 42- Interface Vs Abstract in Code التنفيذ العملي بالكود للمصطلحين البرمجيين
  43. 43- 43- Exception Handling معالجة الأستثناءات
  44. 44- 44- Multiple Catch Statement معالجة أكثر من أستثناء في الكود
  45. 45- 45- Throw a specific Exception قذف أستثناء محدد للمستخدم
  46. 46- 46- Install Linux Ubuntu and work on C Sharp Code
  47. 47- 47- Throw a specific Exception in Linux Ubuntu قذف استثناء خاص بأستخدام نظام اللينيكس 7
  48. 48- 48- Using Exception Filters with when keyword استخدام فلاتر لتحديد الأستثناءات 8
  49. 49- 49- Exception Hierachy and flow direction هيكلية الاستثناءات وأنسيابيه النفيذ
  50. 50- 50- Shadowing Parent Class Code Technique تقنية التظليل على كلاس الأب
  51. 51- 51- Object Implicit Casting عمليات التحويل الضمني بين الكائنات البرمجية
  52. 52- 52- Explicit Object Casting using keyword as التحويل الخارجي بأستخدام الكلمة المحجوزة
  53. 53- 53- Explicit Object Casting using keyword is التحويل الخارجي بأستخدام الكلمة المحجوزة
  54. 54- 54- Master Parent Class الكلاس السيد والأب للجميع
  55. 55- 55- TargetSite Exception Property الخاصية المهمه في الأستثناء
  56. 56- 56- Composition Operations عمليات تكوين الأنواع المعقدة
  57. 57- 57- Aggregation Operations عمليات التجميع
  58. 58- 58- Inclusion in Polymorphsim في الوراثة متعددة الصيغ Inclusionمفهوم الــ
  59. 59- 59- END Of Level 2 نهاية الجزء الثاني