en
Feedback
O.O.P

O.O.P

Open in Telegram

لا تنسوني من صالح الدعاء، ولكم بالمثل.🤍

Show more
567
Subscribers
No data24 hours
-17 days
-130 days
Posts Archive
أسئلتكم - مراجعة - 1: تحويل UML Class Diagram إلى كود https://youtube.com/watch?v=RAmJ1ENXUtc&si=kg7vAUdy951Wd7gM

أنواع تعدد الأشكال: 1) تعدد الأشكال الثابت(static) المعروف أيضًا باسم تعدد الأشكال وقت التجميع( Compile time) class SimpleCalculator { int add(int a, int b) { return a+b; } int add(int a, int b, int c) { return a+b+c; } } public class Demo { public static void main(String args[]) { SimpleCalculator obj = new SimpleCalculator(); System.out.println(obj.add(10, 20)); System.out.println(obj.add(10, 20, 30)); } } Output= ? 2) تعدد الأشكال الديناميكي (dynamic )المعروف أيضًا باسم تعدد الأشكال في وقت التشغيل(run time) class ABC{ public void myMethod(){ System.out.println("Overridden Method"); } } public class XYZ extends ABC{ public void myMethod(){ System.out.println("Overriding Method"); } public static void main(String args[]){ ABC obj = new XYZ(); obj.myMethod(); } } Output=?

تتبع وأوجد نتيجة : interface Example1{ public void display1(); } interface Example2 { public void display2(); } interface Example3 extends Example1,Example2{ } class Example4 implementsExample3{ public void display1(){ System.out.println("display2 method"); } public void display2(){ System.out.println("display3 method"); } } class Demo{ public static void main(String args[]){ Example4 obj=new Example4(); obj.display1(); } } Output ......?

ماهي الفروق بين Abstract Class and Interface ؟ هنا الاثنين مشتركات في مفهوم التجريد .. بسAbstract class تجريد جزئي Interface تجريد كامل ، بحسب اصدارات جافا .. Abstract من ناحية انشاء الكلاس : عند انشاءه نكتب abstract class Interface عند انشاء كلاس انترفيس مانكتبش كلاس قبلها .. من ناحية انه عندهن كنستركتر ولا : Abstract كلاس يحتوي على كنستركتر انترفيس لا يحتوي على كنستركتر .. العلاقة بين الكلاسات : كلاس ابستركتر يمكن اي يحتوي على دوال مجردة و اخرى غير مجردة و المجردة تكون بدون بدي و في كلاس الوراث من ابستركت حنديرها ب بدي ف حنستخدم مفهوم الوراثة مع الاوفر رايدين .. بينما ف انترفيس كلاس و كلاس العادي نستخدم implement في انشاء الكلاس العادي ليصل ل محتوى كلاس انترفيس ، و لو بين انترفيس و انترفيس نستخدم extends (مفهوم الوراثة) .. من ناحية المتغيرات : المتغيرات في ابستراكت يمكن ان تكون static , final , private ,public ,protected ,, بينما في الانترفيس تكون final , public فقط .. من ناحية الدوال : الدوال ف ابستركت كلاس يمكن ان تكون abstract ,final, static ,public ,private, protected .. بينما الدوال في انترفيس تكون abstract,public .. آخر حاجة : ابستركت كلاس يدعم مفهوم الوراثة الفردية بينما الانترفيس يمكن ان يدعم مفهوم الوراثة المتعددة ..

Repost from Java
{ومَا كانَ الله مُعذّبهم وهُم يستغفِرون }.🤍

.

امتحانات مترجمة

FinalExam_java_with_answers_draft4_1_10_2017.pdf1.08 MB

سورة الكهف

Repost from O.O.P

Repost from O.O.P
هضا امتحان فاينل آخر مع الحل ..
+8
هضا امتحان فاينل آخر مع الحل ..

Repost from O.O.P
photo content
+9

Repost from O.O.P
photo content
+9

Repost from O.O.P
صباح الخير، هضا امتحان Final محلول ..
+9
صباح الخير، هضا امتحان Final محلول ..