ارجو المساعدة لماذا يوجد هنا خطأ
m0umen
#4
في التحدي الاول
لتعريف كلاس جديد يكفي فقط كتابة الكلمة class, ثم وضع إسم له, ثم فتح أقواس تحدد بدايته و نهايته.
لكن انت لم تصغ قوس إغلاق الكلاس
public class Sayara{
}
m0umen
#5
في التحدي الثاني
لا تقم بإضافة أي شيء سوى سطر واحد الخاص بإنشاء الكائن
عند إنشاء كائن من كلاس ما
- نضع إسم الكلاس وفي حالتتنا هو الكلاس Sayara
- ثم إسم هذا المتغير وفي حالتنا طلب منا تسميته sayarati
(التسمية الصحيحة في الجافا ليس متغير بل يطلق عليه reference أو مرجع) - بعدها نضع علامة =
- ثم نضع كلمة new
- ثم نضع الدالة المنشئة (Constructor) والتي دائما يكون إسمها مثل إسم الكلاس
-ثم في نهاية السطر نضع فاصلة منقوطة;
النتيجة
Sayara sayarati = new Sayara();
FadiMasoud
#11
الحل يجب ان يكون صحيح, هل يمكنك اعادة المحاولة من الحاسب او تغعيل وضع التصفح من الحاسب في متصفح الموبايل “display as disktop” واعادة المحاولة
m0umen
#16
الكود الأصلي في الكلاس Main كان بهذا الشكل
public class Main{
}
في التحدي الثاني سيطلب منك تعديل الكلاس Main
كل ما عليك فعله تكتب سطر واحد داخل الكلاس Main
هذا السطر وظيفته إنشاء كائن من الكلاس Sayara
تم شرح لك طريقة إنشاء هذا الكائن رد في الأعلى
1 Like
إنني في التحدي1 وضعت في الsayara كما قلت لي وتركت ال Main كما هو ولكن الجواب خطأ لماذا يحدث هذا؟؟