15 - Inheritance and Method Overriding in Java - برمجة 2

  Рет қаралды 157,552

محمد الدسوقى

محمد الدسوقى

5 жыл бұрын

in this video you will learn how to make inheritance and override inherited methods in Java
by : Mohamed El Desouki
mohamed_eldesouki@hotmail.com
Tel :00966 553450836
جامعة الأمير سطام بن عبد العزيز - السعودية - الخرج
Object Oriented Programming with Java for Beginners
تعلم لغة الجافا للمبتدئين - الكورس الثانى
Inheritance and Method Overriding Java
- What is method override ?
- how to do method overriding in java?
- how to call the super class method from the sub class methods ?
يمكنك متابعة الكورس الأول - أساسيات البرمجة بإستخدام الجافا - بالضغط على الرابط
• 00 - Java Programming ...

Пікірлер: 102
@user-ne2tg7ey7w
@user-ne2tg7ey7w 5 жыл бұрын
ما يميز فيديوهاتك وموادك العلمية طريقة شرحك واسلوبك المتألق بيسر وسهولة ووضوحه تماما مهما تشعبت أو صعبت المفاهيم والمقررات مع العلم أن هناك مقاطع وفيديوهات كثيرة هنا وهناك لكنها تفتقر للمنهج العلمي الصحيح والمعتمد والتدرج في شرح عناصر المقرر .. فلقد كنت أسمع عن هذه المصطلحات والمفاهيم البرمجية في الجامعة وحسبتها طلاسم وخزعبلات وأوهام لا قيمة لها لصعوبتها ( سامح الله من شرحها لنا ) وهاأنا ذا الآن ابصرها حقيقة وضرورة سهلة في الفهم مع بعض الجهد ولا بد .. الشكر لك من الأعماق .. لا يستقيم تقدم وتطور وابداع وتميز ووصول لأعلى المستويات والمراكز دون تأسيس مكثف وقواعد ثابته ينطلق منها .. يعطيك العافية يادكتور محمد .. مادة علمية ماتعة ورائعة ولا زلت سباقا في اكمال مسيرتك لشرح وتبسيط المفاهيم البرمجية والمقررات وغيرها .. فلك جهود تذكر فتشكر .. نتمنى من بعض أعضاء هيئة التدريس بالجامعات أن يحذوا حذوك في ايصال المعلومة بيسر وسهولة بوجود مادة مرئية يمكن الرجوع اليها و حتى لاتكون البرمجة مجرد حفظ اكواد في ظل انتشارها وتكدسها في الانترنت .. ومواكبة التسارع الملحوظ في لغات البرمجة وتطورها .. رجائي يا دكتور محمد شرح مقرر تراكيب أو هياكل البيانات data structures وايضا مقرر برمجة الهواتف الذكية ( programming android ) بمنهج علمي معتمد كما عهدناك .. بارك الله فيك وفي علمك وعملك وقتك وجهدك .. ونفع بك
@koreasky1629
@koreasky1629 4 жыл бұрын
i agree prof dousski is one the leaders in the domain of explaining lessons especially when it comes to java . you know i was looking for java courses i took some but i did not understand nothing but after checking dousski channel everything was simply explained and clear ... may god bless you teacher and protect you from everything btw i do follow you from morocco and i think that the egyptians are the heros of explaining and clarifying things .
@skgbbb9307
@skgbbb9307 Жыл бұрын
هل تخرجت واصبحت تشتغل الان! !?1
@ahmedsalah-bo6kx
@ahmedsalah-bo6kx 5 жыл бұрын
اسلوبك ف الشرح كانك قاعد مع اللي بيتعلم وطريقتك في توصيل المعلومة سهلة ربنا يوفقك
@sweetgirlllll
@sweetgirlllll Жыл бұрын
قاعده بالمصلى اشرب شاهي حليب او سكر بالحليب م تفرق والم المنهج اللطيف بكرة عندي كويز ٢ دعواتتتكمممممم 😎 هيا نلمع المستقبلل بإذن الله بمساعدة عمووو محمد 👨🏻‍💻✨✨💙💙💙💙💙
@Najwah-Mohannad
@Najwah-Mohannad 2 ай бұрын
بنفس مكانك لكن كويز واحد الله يوفقنا🙂
@sweetgirlllll
@sweetgirlllll 2 ай бұрын
@@Najwah-Mohannad ياااا قلبي انتي نجوى الله يوفقك 💙 تو كنت بكلاس درستني فيه نفس اول دكتورة درستني جافا مادة ثانية و تو تودعنا و احس بمشاعر جميييييلة جدًا اتمنى تختبرينها يومًا ما
@Najwah-Mohannad
@Najwah-Mohannad 2 ай бұрын
@@sweetgirlllll آمين يا عيني بإذن الله
@user-lt5bc9fe8d
@user-lt5bc9fe8d Жыл бұрын
نفس التساولات الي اطرحها مع نفسي وانت تشرح تقولها وتشرحها الله يعطيك العافيه يادكتور محمد ❤❤
@marymunem7059
@marymunem7059 5 жыл бұрын
استاذ رائع بطريقة لا توصف 👏👏👏👏
@ramysoliman370
@ramysoliman370 5 жыл бұрын
محتاجين الاندرويد ستوديو بشرحك الرائع والمتميز
@noorjanabazha853
@noorjanabazha853 5 жыл бұрын
احسن شرح بسمعو بحياتي يسلم اديك والله يعطيك العافية يارب
@repairing1118
@repairing1118 5 жыл бұрын
شكرا على تعبك والحمد لله نستفاد يوم بعد يوم
@sufianghrmida9375
@sufianghrmida9375 3 жыл бұрын
الحمد لله لقد استفذت كثيراً من طريقة شرحك المميزة، وانا مازلت متابع دروسك، بارك الله فيك وجعل الله هذا العمل في ميزان حسناتك وان شاء الله يكون هذا العمل كحسنة جارية لك .
@akthamahmed2171
@akthamahmed2171 5 жыл бұрын
شرح جميل و واضح ربي يعطيك الصحة با دكتور
@fattmhloulieh2019
@fattmhloulieh2019 4 жыл бұрын
الله يزيدك علم ونور يااستاذ
@Islam4everonly
@Islam4everonly 3 жыл бұрын
اللهم بارك ربنا يباركلك في علمك وفي أولادك بجد اللهم بارك شرحك ولا أروع ♥️
@sarahhakeam9896
@sarahhakeam9896 3 жыл бұрын
شرح اكتر من الممتاز جزاك الله كل الخير
@mhohomama
@mhohomama 3 жыл бұрын
بارك الله فيك رائع
@imanelmzk2064
@imanelmzk2064 5 ай бұрын
جُزِيت الجنة يا رب بلا حساب ولا سابقة عذاب ❤❤❤ يعني حضرتك الي بتقولنا اخر الفيديو شكرا لوقتكم! حقيقي شكرا لحضرتك على وقتك ومجهودك في الشرح العظيم ده ربنا يجازيك كل خير
@engnoor4315
@engnoor4315 3 жыл бұрын
الله يوفقك والله العظيم ادعيلك كل ما يجي سؤال بلامتحان واعرفله وانت السبب الاساسي اذا نجحت او قدمت مشروع ناجح شكرا كلش الك ياريت كل الاساتذة مثلك ويقدرون الي جاي يقدمونه للطالب مو تأدية واجب والسلام اشكرككك مرة ثانيه وربي يوفقك
@a.alg0hary549
@a.alg0hary549 2 жыл бұрын
شكرا يا دكتور محمد نفسنا تشرح Data structure and algorithm
@azizelhaidaoui9521
@azizelhaidaoui9521 5 жыл бұрын
شكرا استاد علي مجهودك في شرح
@abdullahkhaled1237
@abdullahkhaled1237 3 жыл бұрын
رحم الله والديك
@marwanelkordy253
@marwanelkordy253 2 жыл бұрын
مشاء الله شكرا يا بشمهندس
@aniskadri140
@aniskadri140 2 жыл бұрын
الله ارزق هذا الرجل الجنة
@ypwygk652
@ypwygk652 Жыл бұрын
جزاك الله خيرا وبارك الله فيك دكتور محمد على علمك وتواضعك ونفع الله بك الإسلام والمسلمين ... الحمد لله إستفدنا كثيرا من علمك ...
@rodana2066
@rodana2066 Жыл бұрын
الله يسعدك دنيا واخره بعد بحث طويل وتعقيد ومفاهيم متداخله وضحتها ببساطه وبكل سهوله الله يضاعف اجرك ويفتحها عليك وين م رحت 🤍
@marypearl6079
@marypearl6079 2 жыл бұрын
الله يعطيك العافية الشرح ممتاز
@tayebboukadia3138
@tayebboukadia3138 2 жыл бұрын
شكرااا شرح دقيق و مفصل أصبحت البرمجة معك سهلة و ممتعة
@mohammeds6314
@mohammeds6314 4 жыл бұрын
26:39 @Reference type and the object type (IMPORTANT)
@ismaeilmohamad9570
@ismaeilmohamad9570 Жыл бұрын
اشكرك جزيل الشكر دكتور محمد على المعلومات القيمه🌻🌻🌻🌻
@blal
@blal 4 жыл бұрын
جزاك الله خيرا
@fahedabdelhalim3019
@fahedabdelhalim3019 4 жыл бұрын
بارك الله لك وبعلمك ونفعنا بكم وجزاك الله عنا كل خير ز فعلا شرحك رائع وواضح ومتميز شكرا لك
@ismaeilmohamad9570
@ismaeilmohamad9570 2 жыл бұрын
اشكرك جزيل الشكر استاذ محمد... دروس مفيده جدا واسلوبك جميل لتوصيل المعلومة .. تحياتي لك من هولندا
@makkah_life_
@makkah_life_ 5 жыл бұрын
ما شالله شرح جبار
@abdelrahmanrefaiy5353
@abdelrahmanrefaiy5353 3 жыл бұрын
شرح ممتاز شكرا جدا
@mofiathamin4908
@mofiathamin4908 5 жыл бұрын
شكرا ليك شرح ممتاز
@youssef_mahmoud5720
@youssef_mahmoud5720 Жыл бұрын
جزاك الله خيرا على هذا المجهود 🤍🤍
@sosolola9012
@sosolola9012 2 жыл бұрын
بارك الله فيك
@ahmaddmiaty4965
@ahmaddmiaty4965 3 жыл бұрын
شكرا على مجهودك
@danianajem1700
@danianajem1700 9 ай бұрын
جزاك الله خير الجزاء
@user-gm9zk1pl7x
@user-gm9zk1pl7x 3 жыл бұрын
شرح ممتاز جدا جدا
@AboTamim
@AboTamim 2 жыл бұрын
جزاك الله خيرا اني احبك في الله
@rose66194
@rose66194 2 жыл бұрын
الله ينور عليك ..
@reem_vkkkk
@reem_vkkkk Жыл бұрын
الافضل للابد
@ranadawood2806
@ranadawood2806 2 жыл бұрын
دعائي لك بدوام الصحه و زيادة العلم و الجنة ربنا يبارك فيك
@abdulsalamhamzah5304
@abdulsalamhamzah5304 3 жыл бұрын
شرح رائع
@hemaabuhamza3695
@hemaabuhamza3695 5 жыл бұрын
جزاك الله كل خير شرح كافي و وافي
@osamasaleh9910
@osamasaleh9910 Жыл бұрын
ماشاء الله تبارك الله… ماقدر اش اقولك
@mnagy2007able
@mnagy2007able 4 жыл бұрын
very good excellent many thanks
@khashmanalturki1076
@khashmanalturki1076 2 жыл бұрын
شكرا جدا
@ismaeilmohamad9570
@ismaeilmohamad9570 2 жыл бұрын
Thank so much
@AhmedGamal-ru3ci
@AhmedGamal-ru3ci 3 жыл бұрын
ايه الجمال دهفي الشرح ياعم هات بوسة
@minaamir2648
@minaamir2648 3 жыл бұрын
😂😂 عالمي الشيخ دا .. الله يحفظة .. ياريت كل الناس كانت بتشرح زايه
@user-il3ut7ij5p
@user-il3ut7ij5p 2 жыл бұрын
حبيبي يا دسوقي
@lightbombs
@lightbombs 3 жыл бұрын
yes thanx
@MegaFan
@MegaFan 5 жыл бұрын
السلام عليكم شكرا على شرحك المتمسز يا دكتور, لو سمحت ممكن شرح Enumeration (enum) types Encapsulation and Information Hiding, APIs and packages, Documentation شكرا لحضرتك مرة تانية
@bi9036
@bi9036 5 жыл бұрын
جزاك الله خير دكتور ... متابعك من المانيا
@YoussefAlsalahy
@YoussefAlsalahy Жыл бұрын
thanx
@safariforever2006
@safariforever2006 5 жыл бұрын
الله يبارك لك يادكتور ... باقي كتير ؟؟؟
@ali_almuhandss
@ali_almuhandss 3 жыл бұрын
استمر لماذا التوقف .....جزاكم الله خير الجزاء
@husspar3812
@husspar3812 2 жыл бұрын
wow
@hagar_abdelsalam
@hagar_abdelsalam 4 жыл бұрын
🌸
@arrow8707
@arrow8707 5 жыл бұрын
ممكن تشرح exception Handling
@user-fg4gh9ry4o
@user-fg4gh9ry4o 4 жыл бұрын
♥♥
@kareemsamir1587
@kareemsamir1587 3 жыл бұрын
جامد عالتلاق
@minaamir2648
@minaamir2648 3 жыл бұрын
عالتلاق اي بس 😂😂
@SalMa-pv9de
@SalMa-pv9de 4 жыл бұрын
💜💜💜💜💜💜💜💜
@omarakl3249
@omarakl3249 3 жыл бұрын
🌷🌷🌷🌷
@amira-ahmed2013
@amira-ahmed2013 5 жыл бұрын
عايزه شرح e-government ممكن
@user-ry7nl8ms4m
@user-ry7nl8ms4m 5 жыл бұрын
في نهاية المقطع مشابه لموضوع polymorphism صحيح؟؟
@mrsaber8562
@mrsaber8562 4 жыл бұрын
guyes can we change the name of the methode of getsalary in the salaried employee class to avoid the overriding
@minaamir2648
@minaamir2648 3 жыл бұрын
سؤال : ليه احنا محتاجين نعرف obj نوعه base class يشاور علي sub class ؟ هنستفيد به ازاي ال real life ؟
@wesambaroudi156
@wesambaroudi156 Жыл бұрын
يعطيك العافيه دكتور ، خطرلي سؤال وانا بتفرج ع الفيديو ، وقت منشاور ب فاريبل من سوبر كلاس على اوبجيت من سوب كلاس هل هاد الشي اسمو Casting ؟
@moayadkarimeh8515
@moayadkarimeh8515 2 жыл бұрын
يعطيك العافية ,,,,عندي سوال عم بستعمل انا intelije idea الدالة الي انت كاتبة حضرتك print all data عندي ما عم تزبط لاتو بتعمل return لقيم ...... وانت عامل الفانكشين void كيف هيم عم بصير!
@attabou100
@attabou100 5 жыл бұрын
I find the answer in next video ( keyword protected )
@attabou100
@attabou100 5 жыл бұрын
if salary is private I can not override get_salary in subclass ( return salary + bonus - deduction) what is the solution please Thanks
@fares.abuali
@fares.abuali 5 жыл бұрын
Hello , The solution is to make the field 'salary' protected , so the field 'salary' can now be accessed by members from the same class or members from the subclasses. like that protected double salary; instead of private double salary;
@mohammedkhateeb4035
@mohammedkhateeb4035 2 жыл бұрын
keep it private, and put return super.getSalary + bonus - deduction.
@marawanco1
@marawanco1 4 жыл бұрын
العلامه اللي بتخلينا ننزل سطر حضرتك حاططها بالعكس ورغم ذلك بينزل سطر معاك أنت حاططها كده (n/) لكن الصح بتاعها (n\)
@abdallahalgazzar8754
@abdallahalgazzar8754 3 жыл бұрын
هو حاططها صح لكن لان الشاشه بتتعكس في الفيديو تحس انها مقلوبه جرب ركز لما يجي يمسح كود هتلاقي بيتمسح بالعكس
@mohammedalmorabit4737
@mohammedalmorabit4737 3 жыл бұрын
هل ضروري وضع constructor فارغ قبل ال constructor لي فيه argument اتمنى اجابة من اي شخص من فضلكم
@minaamir2648
@minaamir2648 3 жыл бұрын
ايوة لازم الاثنين .. عشان لو عملت واحد بس ب argument يبقي اي obj هتكريته من الكلاس دا لازم تباصيله ال متغيرات دي .. طب افرض انت عايز تكريت object من غير ما تباصي حاجة هتعمل ايه ؟ .. فلازم الاثنين
@mohammedkhateeb4035
@mohammedkhateeb4035 2 жыл бұрын
ينفع لان الجافا بتعمل ديفولت كونستركتر ضمني غير ظاهر
@janaipad8070
@janaipad8070 Жыл бұрын
@@mohammedkhateeb4035 لو انت مسوي كونستراكتور يأخذ قيم الجافا مارح تسوي . الجافا تسوي كونستراكتور بدون قيم فقط في حالة انت ماسويت ابدا ولا واحد
@mohammedkhateeb4035
@mohammedkhateeb4035 Жыл бұрын
@@janaipad8070 كلامك صحيح.. تعليقي كان خطأ ..في وقتها كنت لسا بتعلم.
@hadeershaker8744
@hadeershaker8744 3 жыл бұрын
هو حقيقى البرمجة مع حضرتك مش صعبة
@user-ez8pl5tl1b
@user-ez8pl5tl1b 4 ай бұрын
ليه ما يرضى يعمل معي Override@
@noone-un1rn
@noone-un1rn Жыл бұрын
ممكن سؤال ليش نسوي كونستراكشن فارغ بالبداية بعدين نسوي واحد ثاني ؟
@HocineFerradj
@HocineFerradj 8 ай бұрын
كي نلغي الكنستراكتور الافتراضي للجافا : ان لم نضع كونستراكتور للكلاس فإن الجافا تصنع واحدا افتراضيا تكون فيه القيم الرقمية تساوي الصفر والنصوص فارغة و المتغيرات ب Null
@mofiathamin4908
@mofiathamin4908 5 жыл бұрын
Override التي كتبها الأستاذ السلام عليكم ماهي العلامة الموجودة بجنب الأمر
@Mo-vp7ro
@Mo-vp7ro 5 жыл бұрын
@override
@mofiathamin4908
@mofiathamin4908 5 жыл бұрын
قد كتبها لكن يطلعلي تحتها خط احمر erreur
@mofiathamin4908
@mofiathamin4908 5 жыл бұрын
@@Mo-vp7ro شكرا اتحل المشكل كنت مخطصة في كتابة اسم الدالة
@rodana2066
@rodana2066 Жыл бұрын
@@mofiathamin4908 ضروري اول حرف من الكلمه كابيتل
@marawanco1
@marawanco1 4 жыл бұрын
كلاس الموظفين ده ظهر فجأه منين 😒 وكلاس الموظفين اللي عملناه في الفديوهات السابقه مكنش كده 😒
@basil8099
@basil8099 2 жыл бұрын
الذي لا أفهمه لماذا طلاب الجامعات العربية يشاهدون هذه السلاسل التعليمية أليس كورس الكلية كافي أم ماذا ؟ طبعاً أنا اشاهد الكورس هذا لأنني ادرس في جامعة تركية وبحاجة إلى شرح إضافي ولكن ماذا عنكم ؟
@Rsssso
@Rsssso Жыл бұрын
شدخلك
@rodana2066
@rodana2066 Жыл бұрын
اولا مو كل دكتور هو فعليا دكتور ومن دكتور الى دكتور الاسلوب والشرح يفرق في توصيل المعلومه غير ان بعض الطلاب م يحظرون في الكلاس لظروف وقتها والبعض مع تراكم المفاهيم في الكورسات تشكل عليه بعض الامور فاليوتيوب يكون مرجع لتثبيت المعلومه وترسيخها اكثر في الذهن وكثير يعانون من دكاترة الجامعه في شروحهم الموجزه والطويله الممله اللي تعقد الامر بدل لا تبسطه لذلك ربي يكثر من امثال ويبارك في اللي يشرحون باليوتيوب فعلا يفكون ازمات 🤍
@mohamedmadkour3400
@mohamedmadkour3400 2 жыл бұрын
بارك الله لك وبعلمك ونفعنا بكم وجزاك الله عنا كل خير ز فعلا شرحك رائع وواضح ومتميز شكرا لك
16 - Final Methods and Protected Members in Java - برمجة 2
13:12
محمد الدسوقى
Рет қаралды 101 М.
Children deceived dad #comedy
00:19
yuzvikii_family
Рет қаралды 8 МЛН
Vivaan  Tanya once again pranked Papa 🤣😇🤣
00:10
seema lamba
Рет қаралды 32 МЛН
18 - Interfaces in Java - برمجة 2
29:27
محمد الدسوقى
Рет қаралды 165 М.
Method Overriding In Java Tutorial #94
7:08
Alex Lee
Рет қаралды 33 М.
17 - Abstract class and Abstract Method in Java - برمجة 2
20:14
محمد الدسوقى
Рет қаралды 181 М.
الدرس الأربعون : مفهوم Method Overriding
5:57
Abdullah Almehmadi
Рет қаралды 62 М.
#51 This and Super Method in Java
12:11
Telusko
Рет қаралды 89 М.
19 - Enumerated Types ( Enum ) in Java - برمجة 2
26:17
محمد الدسوقى
Рет қаралды 77 М.
11 - Passing an object to a method in Java - برمجة 2
34:23
محمد الدسوقى
Рет қаралды 167 М.
Children deceived dad #comedy
00:19
yuzvikii_family
Рет қаралды 8 МЛН