Logo ar.boatexistence.com

ما هو المُنشئ ذو المعلمات في جافا؟

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

ما هو المُنشئ ذو المعلمات في جافا؟
ما هو المُنشئ ذو المعلمات في جافا؟

فيديو: ما هو المُنشئ ذو المعلمات في جافا؟

فيديو: ما هو المُنشئ ذو المعلمات في جافا؟
فيديو: #44 Default vs Parameterized Constructor in Java 2024, يمكن
Anonim

المنشئات ذات المعلمات هي المنشئات التي لديها عدد محدد من الوسائط لتمريرهاالغرض من المُنشئ ذي المعلمات هو تعيين قيم محددة يريدها المستخدم لمتغيرات مثيل مختلفة شاء. تمت كتابة المُنشئ ذي المعلمات بشكل صريح بواسطة مبرمج.

ما هو المُنشئ ذو المعلمات يعطي مثالاً؟

مثال على المُنشئ ذي المعاملات

على سبيل المثال ، عندما نقوم بإنشاء كائن مثل MyClass obj=new MyClass (123، "Hi")؛ ثم الكلمة الرئيسية الجديدة تستدعيالمُنشئ ذو المعلمات مع معلمات int و string (MyClass (int ، String)) بعد إنشاء الكائن.

ما هي المعلمات في جافا؟

النوع ذو المعلمات هو إنشاء مثيل لنوع عام مع وسيطات النوع الفعلي … معلمة النوع E هي عنصر نائب سيتم استبداله لاحقًا بوسيطة النوع عندما تكون القيمة العامة النوع يتم إنشاء مثيل له واستخدامه. يُطلق على إنشاء مثيل من النوع العام باستخدام وسيطات النوع الفعلي نوع معلمات.

ما الفرق بين المُنشئ الافتراضي والمنشئ ذي المعلمات؟

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

ما هي ميزات المُنشئ ذي المعلمات؟

المنشئات ذات المعلمات

عندما يتم التصريح عن كائن في مُنشئ معلمات ، يجب تمرير القيم الأولية كوسيطات إلى دالة المُنشئ قد لا تعمل الطريقة العادية للإعلان عن الكائن. يمكن استدعاء المنشئات صراحةً أو ضمناً.

موصى به: