English  

كتب fixed ways

اذا لم تجد ما تبحث عنه يمكنك استخدام كلمات أكثر دقة.

عرض المزيد

طرق ثابتة (معلومة)


يُقصد بالطرق الثابتة (Static methods) أن تكون ذات صلة بجميع مثيلات الصنف بدلاً من أي مثيل محدد. وهي تشبه المتغيرات الثابتة بهذا المعنى. كمثال على ذلك ؛ طريقة ثابتة لجمع قيم كل المتغيرات في كل مثيل صنف. على سبيل المثال، إذا كانت هناك صنف (المنتج) Product، فقد يكون لديه طريقة ثابتة لحساب متوسط سعر جميع المنتجات.

في جافا، يوجد طريقة ثابتة شائعة الاستخدام وهي.

Math.max(double a, double b)

لا تمتلك هذه الطريقة الثابتة كائن خاص بها ولا تُشغّل على مثيل. تتلقى جميع المعلومات من القيم الخاصة بها.

يمكن استدعاء الطريقة الثابتة حتى ولو لم يوجد أمثال للصنف حتى الآن. تسمى الطرق الثابتة " ثابتة " لأنها يتم تحليلها في وقت التجميع بناءاً على الصنف الذي استدعاها وليس بشكل ديناميكي كما هو الحال مع طرق المثيل، والتي يتم تحليلها بأسلوب متعدد الأشكال استنادًا إلى نوع وقت تشغيل الكائن.

المصدر: wikipedia.org
 
(1)
أصل ثابت

أصل ثابت