Arabic feliratok

Inputs to a Method

Beágyazókód kérése
14 Languages

Showing Revision 2 created 12/28/2015 by Fran Ontanaya.

  1. إنتظري!
  2. - ما هي المشكلة؟
  3. - متى تحوّل هذا
    إلى برنامج للطبخ فجأةً؟
  4. - ألا يجب علينا أن نتكلم عن الطرق؟
  5. - هل أنت مهتمة بالشرح، ريتشال راي؟
  6. - حسناً
    هل سبق لك أن خبزت كعكة من قبل؟
  7. - لقد تناولت كعكة من قبل
  8. - حسناً
  9. حسناً، فأنت مؤهل تماماً
    لذلك
  10. - حسناً
  11. - كل ما عليك القيام به لتخبز
    كعكة هو وضع الدقيق والسكر
  12. - المكونات
  13. صحيح
    - المكونات
  14. نعم
  15. ومن ثم تتبع
    تعليمات الوصفة
  16. -حسناً
    - وبعد ذلك تُنجَز كعكة
  17. - مثل هذا؟
  18. - نعم
  19. - حسناً
    جيد
  20. لنربط التشابه مع
    الطرق مرة أخرى
  21. - حسناً
    بالتأكيد بتعاً
  22. للطريقة يمكنك دخل الدخلات
  23. - كما فعلنا بالـ quantity
    من أجل طريقة العرض؟
  24. - نعم، ثم نفّذنا
    التعليمات التابعة للطريقة
  25. - حسنا، تقريبا مثل وصفة لصنع الكعكة؟
  26. - إممم
  27. ثم يمكنك الحصول على
    القيمة المعادة كخرج
  28. - الخرج، إنها لذيذة
  29. - دعنا نبحث عن معلومات أكثر
  30. حول وسطاء الدخل للطريقة
  31. سأقوم ببحث على الغوغل
    لإيجاد "Java method parameter"
  32. يبدو الرابط الأول جيد
    لذلك سأقوم بالنقر عليه
  33. الآن هذه المقالة تتحدث
    عن تمرير المعلومات إلى الطريقة
  34. وفيما يلي ملخص الكود والذي يحسب
    الدفعات الشهرية لقرض منزل
  35. يحتوي أربعة وسطاء دخل
    loanAmount و interestRate وfutureValue
  36. الخاصة بالقرض، كما هو الحال
    لـ numberPeriods التي تعبر عن طول مدة القرض
  37. ثم داخل هذه الطريقة نرى
    أنه يمكننا استخدام وسطاء الدخل هذه
  38. ببساطة كمتحولات للقيام
    بالعمليات الحسابية
  39. عندما نستدعي طريقة computePayment
  40. فيجب علينا أن نتأكد من تمرير
    الدخلات بهذا الترتيب المحدد
  41. وبالتالي فيجب أن يأتي loanAmount أولاً
    ومن ثم الـ rate وهكذا
  42. لإختبار هذا القسم
  43. سيكون لديك الفرصة لمراجعة
    هذه المقالة بشيء من التفصيل
  44. ضمن تطبيق
    "MainActivity.Java"
  45. سنقوم بتعديل
    بطريقة dispalyQuantity
  46. ووسيط الدخل
    لتقوم ببعض التدريب
  47. لاحظ أنه في طريقة
    decrement ضمن تطبيقنا
  48. بما سميّناه طريقة
    dispalyQuantity
  49. سنقوم بتمرير متحول quantity
    هنا كدخل لهذه الطريقة
  50. ولكن وسيط الدخل
    يدعى number، لذلك
  51. كلما أردنا أن نشير إلى هذا الدخل
    علينا فقط أن نقول number
  52. الآن من الناحية التقنية يمكننا استخدام
    الـ quantity كمتحول عام ضمن هذه
  53. الطريقة بدلاً من تمريره
    على أنه وسيط دخل
  54. ولكن لأغراض تعليمكم
    حول وسطاء الدخل
  55. دعونا نتركه بهذا الشكل
  56. يمكنني تغيير هذه التسمية
    لطريقة dispalyQuantity بحيث
  57. تمرر الدخل، وهو الرقم 30
  58. هذا صحيح لأنه لا يزال
    يطابق مع نمط بيانات الدخل
  59. حتى في طريقة decrement عندما
    سميناها dispalyQuantity
  60. سوف تقفز للأسفل هنا
    وستتنفذ هذه التعليمات
  61. سيأخذ المتحول number
    قيمة الـ 30
  62. سأشغله على جهازي لأريك
    الآن وبعد أن أشغل زر الناقص في
  63. تطبيقي، فإنه سيعرض
    الكمية 30 هنا
  64. لذلك دعوني أحاول ذلك
  65. ها هو
    وقد حصل هذا تماما بهذا الشكل
  66. يمكنني أيضاً إنشاء متحول مختلف
    وتمرير ذلك كدخل ضمن الطريقة
  67. قمت هنا قمت بإنشاء متحول محلي
    يدعى someQuantity
  68. وقمت بتهيئته إلى 100
  69. مررت هذا المتحول
    كدخل ضمن هذه الطريقة
  70. والآن متحول الـ number
    داخل هذا المكان سيأخذ القيمة 100
  71. دعوني أشغل هذا على الجهاز
  72. الآن أنا أتوقع عند الضغط على زر
    ناقص فإن quantity ستتحدث إلى 100
  73. وهي كذلك
  74. هذه ليست سوى بعض الأشياء
    التي يمكنك القيام بها لتجربة
  75. تمرير دخلات مختلفة ضمن الطريقة
  76. وأنت تعمل مع وسطاء الدخل
  77. هنالك فقرة أخرى من الممكن
    أن تعترضك وهي الوسطاء
  78. عند استدعائك للطريقة
  79. فإن الدخلات التي مرت
    ضمن تلك الطريقة تسمى وسطاء
  80. الآن هذه كلمة مضحكة نوعاً ما
  81. لأنه عندما تفكّر بالوسطاء
    فإنك تعتقد أن الناس يصرخون
  82. ويشتمون بعضهم الآخر
  83. ولكن هذا ليس كذلك
  84. إن وسطاء ببساطة هي دخلات
    يتم تمريرها إلى الطريقة
  85. وسطاء الدخل هي المدخلات
    الفعلية ضمن تصريح الطريقة
  86. وهذه هي المتحولات
    المستخدمة ضمن طريقتنا
  87. لذلك فإن الفرق بسيط جداً بين
    وسيط الدخل و الوسطاء
  88. في أي حال، تابع
    وأقرأ المقالة
  89. وملاحظات المدرب
    حول وسطاء الطريقة
  90. ثم تابع
    وجرّب الكود ضمن تطبيقك
  91. أولاً حاول إعادة تسمية
    وسيط الدخل number
  92. ضمن تصريح
    طريقة displayQuantity
  93. ببساطة إعطه
    اسم متحول مختلف
  94. ثم تابع وأصلح أي خطأ
    وبعدها قم بتشغيل التطبيق مجدداً
  95. للإختبار المقبل، تابع
    وغيّر نمط البيانات
  96. التابع لوسيط الدخل number
    من النمط int إلى شيء آخر مثل String
  97. راقب ماذا سيحدث
    ومن ثم تابع وتراجع عن التغيير
  98. إذا كنت ترغب في تجربة
    أشياء أخرى، قم بها فوراً
  99. على سبيل المثال، إذا كان لديك سؤال
  100. ماذا سيحدث لو أني قمت بـ X
    فقط تابع وجرب هذا