جدول المحتويات:

متى يجب أن نستخدم الطرق الثابتة في C #؟
متى يجب أن نستخدم الطرق الثابتة في C #؟

فيديو: متى يجب أن نستخدم الطرق الثابتة في C #؟

فيديو: متى يجب أن نستخدم الطرق الثابتة في C #؟
فيديو: تعليمات بعد تركيب الاسنان الثابته لا يقولها لك طبيب الاسنان 2024, أبريل
Anonim

فيما يلي بعض الأمثلة عن الوقت الذي قد ترغب في استخدام الطرق الثابتة فيه:

  1. عندما وظيفة لا تصنع استعمال من أي عضو المتغيرات .
  2. متي استخدام مصنع أساليب لخلق الأشياء.
  3. عندما تتحكم في عدد مرات إنشاء الفئة أو تتبعها بطريقة أخرى.
  4. عند التصريح بالثوابت.

فيما يتعلق بهذا ، متى يجب استخدام الطرق الثابتة في C #؟

اثنان مشترك الاستخدامات من ثابتة الحقول هي للاحتفاظ بعدد الكائنات التي تم إنشاء مثيل لها ، أو لتخزين قيمة يجب أن تكون مشتركة بين جميع الحالات. طرق ثابتة يمكن أن يتم تحميلها بشكل زائد ولكن لا يتم تجاوزها ، لأنها تنتمي إلى الفصل ، وليس إلى أي مثيل للفئة.

تعرف أيضًا ، هل يمكننا الحصول على طريقة ثابتة في فئة غير ثابتة C #؟ ليس هذا فقط ، ولكن بينما عدم - فئات ثابتة قد تحتوي على كليهما ثابتة ومثال أساليب , فئات ثابتة مسموح لهم فقط لديها طرق ثابتة . ومع ذلك ، هؤلاء طرق ثابتة داخل المثيل يمكن الطبقة لا يتم استدعاؤها على سبيل المثال ولكن فقط على صف دراسي بحد ذاتها. // استدعاء أساليب على سبيل المثال صف دراسي.

بخصوص هذا ، متى يجب علي استخدام الأساليب الثابتة؟

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

ما هي فئة ثابتة C #؟

فئة C # Static أ ج # فئة ثابتة هو صف دراسي لا يمكن إنشاء مثيل لها. الغرض الوحيد من صف دراسي هو تقديم المخططات الموروثة لها الطبقات . أ فئة ثابتة تم إنشاؤه باستخدام " ثابتة "الكلمة الرئيسية في سي # . أ فئة ثابتة يمكن أن تحتوي ثابتة الأعضاء فقط. لا يمكنك إنشاء كائن لـ فئة ثابتة.

موصى به: