الكلاس و الكائن في بايثون - الجزء 4 | Class & Static methods

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ก.ค. 2024
  • في هذا الجزء الرابع من درس الكلاس و الكائن. سندرس Class methods وهي الدوال التي يتم تعريفها على مستوى الكلاس و تستخدم عادة لتعامل مع الصفات الخاصة بالكلاس (Class attributes)
    و أيضا سندرس Static methods وهي دوال ثابتة يمكنها القيام بإجرائات عامة مرتبة بالكلاس دون الحاجة للوصول لصفات الخاصة به
    00:00 مقدمة
    00:39 كيفية تعريف Class method
    04:45 كيفية تعريف Static method
    06:32 تركيبة الكلاس في لغة بايثون
    09:04 تمرين 3
    09:36 إصلاح تمرين 3
    11:52 كيفية تعريف منشئ بديل (Aternative constractor)
    قائمة تشغيل كورس بايثون المستوى الأول للمبتدئين:
    • كورس بايثون - المستوى ...
    قائمة تشغيل كورس بايثون المستوى الثاني:
    • كورس بايثون - المستوى ...
    رابط موقع بايثون:
    www.python.org
    رابط موقع فيجوال ستيديو كود:
    code.visualstudio.com
    #بايثون
    #البرمجة_كائنية_التوجه
    #كورس_البرمجة_الكائنية
    #تعلم_بايثون
    #OOP
    #object_oriented_programming
    -----------------------------------------------------------
    قناة تو پاي متخصصة في تعليم البرمجة
    تهدف هذة القناة إلى تنمية مهارات البرمجة في العالم العربي من خلال توفير دروس تعليمية مجانية بجودة عالية تشرح لك المفاهيم الأساسية للغات البرمجة. كما تحتوي القناة على تحديات برمجية و إختبارات قصيرة تتيح لك إختبار و تطبيق ما تعلمته
    -----------------------------------------------------------
    يمكنك التواصل معنا:
    Facebook:
    / twopi.channel
    Instagram:
    / twopi.channel
    Email:
    twopi.channel@gmail.com

ความคิดเห็น • 15

  • @lanjaramara5065
    @lanjaramara5065 9 หลายเดือนก่อน

    شكرا يا استاذ رياض
    بعد هذا التفسير لا يوجد

    • @two_pi
      @two_pi  9 หลายเดือนก่อน +1

      العفو سعيد جدا باستفادتك

  • @user-gj9my8lj2l
    @user-gj9my8lj2l 7 หลายเดือนก่อน

    شرح واضح شكرا

  • @narmot291
    @narmot291 9 หลายเดือนก่อน

    جزاكم الله خيرا

  • @meryem98972
    @meryem98972 9 หลายเดือนก่อน

    شكرااا استاذ

  • @radikareem3806
    @radikareem3806 9 หลายเดือนก่อน

    عاشت الايادي

  • @emadalmohr1409
    @emadalmohr1409 9 หลายเดือนก่อน +1

    منور ربي يحفظك،،،، عدنا ان شاء الله لمتابعتك بعد كم من التعب والمأسي ،،،،، منور بروفوسور

    • @two_pi
      @two_pi  9 หลายเดือนก่อน

      الله ينورك و مرحبا بعودتك

  • @elturky2356
    @elturky2356 9 หลายเดือนก่อน

    عاش جدا ❤
    لا تتاخر علينا بسرعه عاوزين نخلصو احبك في الله❤

    • @two_pi
      @two_pi  9 หลายเดือนก่อน

      الله يحفضك و يوفقك

  • @OmarGh-ub6ju
    @OmarGh-ub6ju 9 หลายเดือนก่อน

    جزاك الله خيرا ولو أمكن مذكرات PDF للبايثون

    • @two_pi
      @two_pi  9 หลายเดือนก่อน

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

  • @mmuhkkha2001
    @mmuhkkha2001 9 หลายเดือนก่อน

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

    • @two_pi
      @two_pi  9 หลายเดือนก่อน

      لغة c تعتبر اللغة الأم و هي تحتوى على جميع المفاهيم البرمجية التي يجب أن يتقنها كل مبرمج و يعتمد عليها في الجامعات لتعليم أساسيات البرمجة الإجرائية و لاكن حقيقة ليست مستخدمة كثيرا داخل الشركات و ذلك لان لغة c++ تعتبر امتداد للغة c مع دعمها للبرمجة الكائنية و احتوائها عل العديد من المكتبات و اطر العمل لتسهيل إنجاز المشاريع و الألعاب لذلك فهي الخيار الأفضل لشركات