Professional Documents
Culture Documents
GS301 2023- lecture 7 (1)
GS301 2023- lecture 7 (1)
GS301 2023- lecture 7 (1)
توجد العديد من الحزم التي تصاحب بيئة javaأو تتواجد من قبل املبرمجين.
تس مح ه ذه الحزم بإع ادة االس تخدام ل classesاملوجودة فيها ض من العدي د من التطبيقات
حسب الحاجة.
قبل استخدام أي classمرة أخرى في أي برنامج ،يجب وضعها في حزمة
ملاذا نحتاج حزم الجافا؟
مبرمجي الجافا يعتمدون على الحزم لتكوين تصانيف مترابطة داخل هذه الحزم و األسباب
هي:
.4تضمين الحزمة في البرنامج املراد استخدام ال classفيه ،كما هو موضح في املثال
التالي:
;import com.CS602
إنشاء حزم الجافا
.لنفترض أن لدينا مجموعة من التصانيف و التي نستطيع وضعها في حزمة معينة
.كالتالي :على سبيل املثال تصانيف عن النقطة و الدائرة و املستطيل و املربع
-تصنيف نقطة
{ public class Point
;int_x coord
;int_y coord
{ )(public Point
;x_coord = 0
} ;y_coord = 0
{ )public Point(int x, int y
;x_coord = x
} ;y_coord = y
إنشاء حزم الجافا
:تصنيف مستطيل
استدعاء التصنيف:
.1إما من خالل كتابة املسار كامل للتصنيف كالتالي:
;)…( geometry.Rectangle rec2 = new geometry.Rectangle
.2استدعائها عن طريق الحزمة import geometry.Rectangle
. 3استدعاء الحزمة كاملة بما فيها التصانيف االخرى ;*.import geometry
إنشاء حزم في بيئة النتبينز
عن دما تنشئ برنامج ك ألول م رة س تجد حزمة افتراض ية تحم ل عالم ة املربع األص فر ال ذي
ٌف
يشبه الحزمة/الطرد/الصندوق وبداخله صن واحٌد وهو الصنف األساسي .Main Class
ًا ًا
وفر برنامج النتبينز طريقة سهلة إلنشاء الحزمة في كل مرة تنشئ مشروع جديد .ولكن أثناء
عمل ك في املش روع ق د تحت اج لإنش اء ح زم أخ رى تحت وي على مجموعة من األص ناف ذات
العالقة.
خطوات إنشاء الحزمة في برنامج نتبينز
( )1الضغط بزر الفأرة األيمن على الحزمة ثم اختيار انشاء حزمة
.2نافذة إنشاء حزمة
.2حزمة secondPackageبعد اإلنشاء
انتهت املحاضرة