مُنشئ جافا وخلق الكائن
يمكنك استخدام الفئات لإعلان الكائنات ، وبعد إعلان الكائنات ، يجب عليك إنشاء كائنات
1 طريقة البناء
أولاً ، دعنا نتحدث عن طريقة البناء. نظرًا لأنه يقال إن هذه طريقة بناء ، فمن الواضح أنها طريقة في الأساس.
لذلك ، لأنه كطريقة ، يجب أن تبدو وكأنها طريقة. لا يوجد لديه رمز آخر لتحديد الأساليب باستثناء إعادة الاتصال بالفئة () ؛؟ هذا لأنه ، دون تخصيص المُنشئ إلى الفصل ، سيقوم المترجم تلقائيًا بإضافة المُنشئ الافتراضي إليه خلال فترة التجميع.
(1) عندما يقوم البرنامج بإنشاء كائن مع فئة ، من الضروري استخدام طريقة المنشئ للفئة.
(2) يجب أن يكون اسم المُنشئ في الفصل هو نفس اسم الفئة ، ولا يوجد نوع
(3) السماح لكتابة العديد من أساليب البناء في فئة ، ولكن يجب ضمان المعلمات أن المعلمات المختلفة هي (عدد المعلمات هو نفسه ولكن نوع المعلمة المقابلة في قائمة المعلمات مختلفة ؛ عدد المعلمات يختلف)
(4) إذا لم يتم كتابة أي مُنشئ في الفصل ، فسيقوم النظام بالتخلي عن أن الفئة لديها مُنشئ واحد فقط (لا توجد معلمات ، لا توجد عبارات في هيئة الطريقة)
1.1. مُنشئ الافتراض والمُنشئ المخصص
إذا تم تعريف أحد المُنشئين أو أكثر في الفصل ، فإن Java لا توفر المُنشئ الافتراضي.
1.2. المُنشئ ليس له نوع
2create كائن
2.1. إعلان الكائن
اسم كائن اسم الفصل
// مثال: شخص
2.2. تعيين المتغيرات للكائنات المعلنة
استخدم المشغل الجديد ومُنشئ الفئة لتعيين المتغيرات للكائنات المعلنة ، أي لإنشاء كائنات
// مثال: تعيين المتغيرات إلى الكائنات المعلنة الفئة العامة example4_2_point {int x ؛ int y ؛ example4_2_point (int x ، int y) {this.x = x ؛ this.y = y ؛ }} الفئة العامة example4_2 {public static void main (string [] args) {// todo method method tuto method exame_2_point example4_2_point1 = new example4_2_point (10 ، 10) ؛ 25)2.3. نموذج الذاكرة الكائن
2.4 باستخدام الكائنات
المشغل "・": باستخدام عامل "・" ، يمكنك الوصول إلى المتغيرات والأساليب الخاصة بك والاتصال بها
1. الكائن يدير متغيراته الخاصة (يعكس خصائص الكائن)
(1) باستخدام المشغل "・" ، يمكنك تحقيق الوصول إلى متغيراتك وطرق الاتصال الخاصة بك
(2) يسمى مشغل DOT أيضًا مشغل مرجعي أو مشغل وصول. التنسيق: كائن وطريقة
3. أساليب استدعاء الكائن في الفصل (يعكس سلوك الكائن)
3.1 مراجع والكيانات الكائنات (تم حذفها)
مثال رمز:
// مُنشئ افتراضي ، مُنشئ مخصص ، طريقة غير مقصودة ، مثال على الفئة الفئة lader () {int x ، y ؛ // الطريقة 1: مُنشئ الافتراض lader () {} // الطريقة 2: مخصص مخصص lader () {x = 1 ؛ y = 1 ؛ إنه ليس مُنشئًا void lader (int a ، int b) {x = a ؛ y = b ؛}}لخص
ما سبق هو كل التفسير التفصيلي لطرق بناء برمجة Java وإنشاء الكائنات في هذه المقالة. آمل أن يكون ذلك مفيدًا للجميع. إذا كان لديك أي أسئلة ، فيمكنك ترك رسالة في أي وقت. سوف يرد المحرر على الجميع في الوقت المناسب ويتطلع إلى آرائك القيمة.