oop 917

  1. ما هي metaclasses في بايثون؟
  2. ما الفرق بينstaticmethod وclassmethod في بايثون؟
  3. فهم Python super () مع __init __ () الطرق
  4. ما الفرق بين الواجهة والفئة المجردة؟
  5. الفرق بين الطريقة والوظيفة
  6. تفضل تكوين على الميراث؟
  7. لماذا استخدام getters و setters / accessors؟
  8. ما هو الفرق بين وظيفة مجردة ووظيفة ظاهرية؟
  9. تمرير البيانات بين وحدات تحكم العرض
  10. معنىclassmethod وstaticmethod للمبتدئين؟
  11. واجهة مقابل فئة الملخص (عام OO)
  12. لماذا لا ترث من القائمة <T>؟
  13. هل تستبدل البرمجة الوظيفية أنماط تصميم GoF؟
  14. ما هي الاختلافات بين type () و isinstance ()؟
  15. فئات التسمية - كيفية تجنب استدعاء كل شيء "مدير <WhatEver>"؟
  16. ما هو الهدف من الذات؟
  17. ما الفرق بين النمط القديم وفئات النمط الجديد في Python؟
  18. ما هو الفرق بين العام والخاص والمحمي؟
  19. ما هو المزيج ، ولماذا هي مفيدة؟
  20. واجهة مقابل الطبقة الأساسية
  21. متى يجب عليك استخدام فئة مقابل بنية في C ++؟
  22. ماذا يعني "البرنامج إلى واجهة"؟
  23. أمثلة على أنماط تصميم GoF في مكتبات Java الأساسية
  24. البرمجة الوظيفية مقابل البرمجة الشيئية
  25. ما التقنيات التي يمكن استخدامها لتحديد فصل دراسي في جافا سكريبت ، وما هي مقايضاته؟
  26. ما هو مثال على مبدأ استبدال Liskov؟
  27. Monad في سهل الانجليزية؟ (لمبرمج OOP بدون خلفية FP)
  28. بايثون __init__ والنفس ماذا يفعلون؟
  29. مقابلة: هل يمكننا إنشاء طبقة مجردة؟
  30. كيف ينبغي تنظيم نموذج في MVC؟
  31. إضافة أسلوب إلى مثيل كائن موجود
  32. كيفية الحصول على فئة كائن JavaScript؟
  33. كيفية استدعاء دالة فئة أصل من دالة فئة مشتقة؟
  34. ما هو تعدد الأشكال ، ما هو ، وكيف يتم استخدامه؟
  35. JavaScript: Class.method vs. Class.prototype.method
  36. ما هو الفرق بين فئة والطريقة سبيل المثال؟
  37. استخدام .apply () مع المشغل "الجديد". هل هذا ممكن؟
  38. يمكنك كتابة رمز وجوه المنحى في C؟
  39. لماذا لا تسمح C # بالطرق الثابتة لتطبيق واجهة؟
  40. ماذا يفعل "السوبر" في بيثون؟
  41. البناءون في كائنات جافا سكريبت
  42. طرق جافا سكريبت الخاصة
  43. ما هي الاختلافات بين البنية والفئة في C ++؟
  44. كيف يمكنني شرح الفرق بين فئة Interface و Abstract؟
  45. يجب علينا @ تجاوز تنفيذ طريقة واجهة؟
  46. ماذا تفعل الكلمة الأساسية "الثابتة" في الفصل؟
  47. متى تستخدم واجهة بدلاً من صف مجردة والعكس بالعكس؟
  48. استخدام init init بدلا من الجديد
  49. ما هو الخطأ في استدعاءات الأسلوب المتكرر في المنشئ؟
  50. متى يجب استخدام "صديق" في C ++؟