عرض مشاركة واحدة
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 13-06-2010, 12:01 PM   #102

Mr.Ahmad

عضو هيئة تدريس

الصورة الرمزية Mr.Ahmad

 
تاريخ التسجيل: Jul 2008
كلية: كلية الحاسبات وتقنية المعلومات
التخصص: IT
نوع الدراسة: عضو هيئة تدريس
المستوى: متخرج
البلد: جــــدة
الجنس: ذكر
المشاركات: 2,477
افتراضي رد: [cpcs 203 - برمجة 2] لديك سؤال , أفكار , شيء غير مفهوم ,,, تفضل هنا , موضوع مفيد

المشاركة الأصلية كتبت بواسطة بهاء مشاهدة المشاركة
السلااام عليكم

اخوي احمد تقدر تفهمني ليش طلع الجواب كذا لاني عجزت افهم
كود:
2.    abstract class Figure 
    {
        void display( ) 
        {    System.out.println("Figure");     }
    }
   //*
    abstract class Rectangle extends Figure 
    {    }
   //*
    class Box extends Rectangle 
    {
        void display( ) 
        {    System.out.println("Box");    }
    }
   //
    public static void main(String[ ] args)
    {
        Figure f = new Box( );
        f.display( );
        Rectangle r = (Rectangle)f;
        r.display( );
    }
 
 
 
What is printed?
a)    Box
    Box
b)    Box
    Figure
c)    Figure
    Box
d)    Figure
    Figure
المشكله ان اغلب اسئله الانهرتنز و الشيئ \ه مو عارفه احلها الله يستر


الحل ذا السؤال هو A ارجو الشرح لي ><
وعليكم السلام ورحمة الله وبركاته .

Output الكود السابق هو :
Box
Box

تم شرح مبسط للكود السابق في الصور التوضيحية التالية :





وبالله التوفيق .

 

توقيع Mr.Ahmad  

 

سبحان الله وبحمد ,,, سبحان الله العظيم
الحمد لله كما ينبغي لجلال وجهه وعظيم سلطانه .
اللهم صل على محمد وعلى آل محمد كما صليت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد . اللهم بارك على محمد وعلى آل محمد كما باركت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد.

 

Mr.Ahmad غير متواجد حالياً   رد مع اقتباس