السؤال واضح من العنوان ..
أتمنى الإجابة !
السؤال واضح من العنوان ..
أتمنى الإجابة !
package تقوم بإنشاء مجلد و تضع برنامجك داخله (تضع الصيغة .class من برنامج)
مثال:
package Math;
الفكرة هنا ان تنشأ حزمة (مجلد) تضم اليه الكلاسات ذات الطابع (الهدف) الواحد في مشروعك ..
و الآن حينما تريد استخدام احد الكلاسات الموجودة في هذه الحزم او المجلدات تستخدم الامر import لإستدعائه
مثال:
import Math.MyClass; او import Math.*; // و هذه تستدعي كل الكلاسات في هذه الحزمة
سلامي ..
تم تعديل هذه المشاركة بواسطة بنت اليمن في 10 مارس 2008 في 11:25
لا اله الا الله .. محمد رسول الله
(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)
يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين
اشوف ان اخي قبلي اوفى ووفى في الشرح
شكرا
جزاكم الله خير على تجاوبكم و تعاونكم
لكني لم أقصد هذا .. و أعرف ما هو الباكيج ..
الذي قصدته هو استخدام كلمة package ككلمة مفتاحية تحل محل كلمة import
عندي كود بهذه الطريقة ، و لم أفهم السبب !
طيب ... هات الكود :)
لا اله الا الله .. محمد رسول الله
(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)
يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين
عندما يستخدم Package A معناها "ضع ملف الكلاس الناتج في الباكيج A " ، وبعدها من خلال كلاس أخر ، يمكن عمل import لهذا الكلاس من الباكيج A .
يعني كأنك حتسوي مكتبه مثل مكتبات الجافا swing,net,util ، وتريد استخدامها فيما بعد .
http://informatic-ar.com منصة تعليمية عربية في علوم الحاسب والبرمجة
https://moalfat.com للكتب الالكترونية والكورسات التعليمية
Everything we see now is just an engineering solution based on old science
الامر package وكانك تنشئ حقيبه جديده اسمها تضعه انت كما ترغب
وعند انشاء كلاس جديده تستطيع تخزينها داخل هذه حقيبه باستخدام الامر package
,وعندما تريد ان تستخرج الكلاس من حقيبه package تستخدم الامر import
وكانك تقول للغة الجافا اخرجي لي من الحقيبه a الاكلاس مثلا car
import a.car;
ملاحظه: التعريب الادق لكلمة package : حزمه
تم تعديل هذه المشاركة بواسطة ahmad123 في 12 مارس 2008 في 00:16
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…