به نظر شما از بین A ، B ، C ، D و E کدام ها کلاس و کدام ها واسط هستند؟

0 رأی
میانگین بازدید روزانه 0.1630 بازدید

همه دستورات زیر خطای کامپایل ایجاد می کنند (جزوه واسط صفحه 22 جزوه جاواکاپ):

c=d;

d=c;

b=d;

d=b;

a.f();

دستورات زیر بدون خطا:

d=new D();

d=new E();

c=new E();

b=new E();

a=b;

b.f();

 فرض کنید این ارجاع ها تعریف شده اند

A a;

B b;

C c;

D d;

به نظر شما از بین A,B,C,D ,E کدام کلاس و کدام واسط هستند؟

سوال 6 ماه قبل در تالار برنامه نویسی توسط ELHAM.E (0 امتیاز)
ویرایش 5 ماه قبل توسط Saeed Zarinfam

1 جواب

0 رأی

شما نمی توانید مقدار ارجاع متغیر های از جنس متفاوت را به یکدیگر ارجاع دهید. متغیر از جنس A نمی تواند ارجاعی از جنس B را درون خود داشته باشد.

جواب 5 ماه قبل توسط Saeed Zarinfam (1,555 امتیاز)

سوال های مشابه

+1 رأی
1 جواب میانگین بازدید روزانه 0.1548 بازدید
+2 رأی
1 جواب میانگین بازدید روزانه 0.35431 بازدید
+1 رأی
2 جواب میانگین بازدید روزانه 0.45494 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.0595 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.4556 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.39154 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.26104 بازدید
0 رأی
0 جواب میانگین بازدید روزانه 0.1564 بازدید
کانال تلگرام جواب یاب
...