الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[تنبيه - عنوان غير مناسب : ]استفسار

بدأه smart princess في 8 فبراير 2010 · 5 رد · 612 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله

أخواني فقط اريد معلومات وامثله عن دول البناء في الجافا

ماهي؟؟

وفي ما تستخدم؟؟

وامثله الله لاهانكم

#2

ماذا تقصد بدوال البناء ؟

#3

إذا كنت تعنين ال constructors فهي تستعمل لعمل ال initializations اللازمة، وتتم المناداة عليها عند إنشاء الكائن بواسطة new

Providing constructors for your classes

#4

الأخ الكريم/الأخت الكريمة

السلام عليكم ورحمة الله وبركاته

مرحباً بكم في منتدى الفريق العربي للبرمجة

نود تنبيهك أن العنوان غير مناسب.

الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.

وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!

قواعد المشاركة

/index.php?showtopic=29343

شاكرين لكم حُسن تعاونكم

#5
mr.beshoy كتب:

ماذا تقصد بدوال البناء ؟

بدايه اخي انا بنت مش ولد,,,

دوال البناء او الconstroctor في الجافا,,,

herch كتب:

إذا كنت تعنين ال constructors فهي تستعمل لعمل ال initializations اللازمة، وتتم المناداة عليها عند إنشاء الكائن بواسطة new

Providing constructors for your classes

نعم بالفعل اقصدها هي,,,

قرأت الموضوع في الرابط ولكني لم افهم الكثير,,,

فهل لا تكرمت وشرحت أكثر؟؟,,

#6

ال constructors أو دوال البناء كما سميتها، وكما يظهر من إسمها هي المسؤولة عن بناء الكائنات. بداخلها تضعين الكود الذي تريدين أن يتم تنفيذه في كل مرة يتم إنشاء كائن.

عندما تنشئين كائنا باستعمال new، فإنك تنادين بشكل غير مباشر على ال constructor.

مثال

class Person {
	String name;
	int age;

	//هذه هي دالة البناء، بداخها نضع الكود الذي سينفذ كل مرة ننشئ كائنا جديدا
	Person(String n, int a) {
		name = n;
		age = a;
		System.out.println("A person has been created.");
	}
}

هنا نقوم بإنشاء كائن Person باستعمال new، أي أننا قمنا بالمناداة على الconstructor

Person p = new Person("Ahmed", 50);
1

مواضيع مشابهة