سبتمبر 2021

Error in java

التعامل مع الأخطاء التعامل مع الأخطاء درسنا اليوم حيكون عن التعامل مع الأخطاء عندنا 3 انواع للأخطاء في الجافا : الأخطاء الكتابية – Syntax errors الأخطاء أثناء تشغيل البرنامج – Run Time Error الأخطاء المنطقيه – Logical Error الأخطاء الكتابية – Syntax Errors : يعني مثلاً لمن نكتب أمر وننسى نحط ؛ فاصلة منقوطه وقتها […]

Error in java قراءة المزيد »

Files in java

التعامل مع الملفات التعامل مع الملفات درسنا اليوم حيكون عن التعامل مع الملفات اليوم عندنا 3 نقاط : – كيف ننشئ ملف بإستخدام كلاس File – كيف نقرأ من ملف بإستخدام كلاس Scanner – كيف نكتب في ملف بإستخدام كلاس PrintWriter – يعني : لمن ننشئ أنترفيس حنكتب فيه فقط الأساسات مثلاً عندنا انترفيس اسمه

Files in java قراءة المزيد »

Type Casting

التحويل – Type casting Type casting – التحويل درسنا اليوم حيكون عن التحويل هو التحول بين انواع القيم. زي مثلا عندي قيمه نوعها double بس أحتاجها تكون int فأحولها وتصير الأمور تمام أنواع التحويل تحويل تلقائي – Widening Casting زي لمن أحول من نوع صغير لكبير تحويل صريح – Narrowing Casting زي لمن أحول من

Type Casting قراءة المزيد »

abstract class

Abstract class Abstract class درسنا اليوم حيكون عن الابستراكت كلاس هو عبارة انو حنسوي كلاس نص فل , مو قالب كامل ..لا ممكن ننشئ فيه دالة وننفذها و ممكن نخلي الدالة مو منفذه يعني كلاس دامج بعض خصائص الأنترفيس وخصائص الكلاس العادي ممكن ينتج : – قالب نص فل (في دوال منفذه وفي لا) أو

abstract class قراءة المزيد »

Interface

الانترفيس – Interface Interface درسنا اليوم حيكون عن الانترفيس هو عبارة عن تكوين قالب للكلاسات , يعني زي قالب الكيك نقدر نسوي فيه أكثر من كيكه + بنكهات مختلفه. – يعني : لمن ننشئ أنترفيس حنكتب فيه فقط الأساسات مثلاً عندنا انترفيس اسمه الكيك وفيه 3 دوال 1- المقادير 2- الخطوات 3- التزيين فيصير في

Interface قراءة المزيد »

Super Keyword

Super Keyword Super keyword درسنا اليوم حيكون عن استخدامات لكلمة super نستخدمها في حالة الوراثة بين الكلاسات استخداماتها : توصل لمتغيرات الأب توصل لدوال الأب توصل لكونستركتر الأب بحيث يقدر الإبن يستخدمها داخل كلاسه لمن نبغى نستعمل متغير موجود عند الأب داخل كلاس الأبن ماينفع نكتب اسمه بس .. لازم نحدد هو جاي من فين

Super Keyword قراءة المزيد »

Polymorphism

تعدد الأشكال – Polymorphism الوراثة درسنا اليوم حيكون ايش هو تعدد الأشكال في البرمجة في البرمجة ؟ هو أنك حتاخذ دوال ومتغيرات من كلاس الأب وتغيير استخدامها وتعدل عليها .. على حسب الكلاس الجديد حقك – يعني أيش ؟ يعني كل أبن من أبناء الكلاس الكبير حيعدل على الدوال حقته اللي ورثها منه ويخليها تصير

Polymorphism قراءة المزيد »

Inheritance

الوراثة – Inheritance الوراثة درسنا اليوم حيكون ايش هي الوراثة في البرمجه ؟ هي عبارة عن امكانية وصول كلاس لمتغيرات ودوال كلاس ثاني. مثلاً عندنا كلاس كبير فيه متغيرات ودوال مفهوم الوراثة يقولنا نقدر نجيب كلاس صغير ونقوله ذا أبوك فيقدر ياخذ كل هذي المتغيرات والدوال ويوصل لها فبكذا تقدر تختصر اكواد كثيرة كنا حنكتبها

Inheritance قراءة المزيد »