الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

شرح معنى تجاوز المناهج او تجاوز الدوال او التوابع

بدأه vector_ever في 8 مارس 2011 · 6 رد · 998 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم اخواني

نقطة أريد ان استعلم عنها منكم وهي ما معنى تجاوز المناهج overriding methodes

ولماذا وأين وكيف استخدمها

وشكرا

إذا نظــرتَ نيـوب اللـّيـثِ بـارزةً         فـلا تظــنَنَ أَنَّ اللـّيـــثَ يبْتسـِـــمُ


 


 


رسم المخططات البيانية بواسطة الجافا


 


كتاب تحليل وتصميم نظم المعلومات


#2

هل method overriding ترجمتها هي "تجاوز المناهج" ؟؟!!!!!!!!

لم كل هذا التعقيد؟ ألا يوجد ترجمه أبسط مثل إخفاء الدوال .. أو شئ من هذا القبيل ..

عموما إقرا عنها في java.sun.com/tutorial

#3
هويدي كتب:

هل method overriding ترجمتها هي "تجاوز المناهج" ؟؟!!!!!!!!

لم كل هذا التعقيد؟ ألا يوجد ترجمه أبسط مثل إخفاء الدوال .. أو شئ من هذا القبيل ..

عموما إقرا عنها في java.sun.com/tutorial

يا أخي العبرة ليست بالترجمة العبرة بالمعنى

أعرف اني استطيع ان اجد شرح لها بالانترنت انما كنت أقصد لو كان أي أحد يستطيع ان يعطيني معلوماتبشكل مباشر ودقيق دون اللف والدوران الموجود بالتوتوريال عنها

شكرا على أي حال

إذا نظــرتَ نيـوب اللـّيـثِ بـارزةً         فـلا تظــنَنَ أَنَّ اللـّيـــثَ يبْتسـِـــمُ


 


 


رسم المخططات البيانية بواسطة الجافا


 


كتاب تحليل وتصميم نظم المعلومات


#5

ببساطة هي في الوراثة .. بحيث ان كلاس الابن subclass يحمل ميثود لها اسم معين .. وفي نفس الوقت .. كلاس الاب لديه ميثود تحمل نفس الاسم .

هذي تعرف ب overriding methods أما إذا كان هناك أكثر من ميثود يحمل نفس الاسم في نفس الكلاس .. فهذا يسمى overloading .

تحياتي

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#6

شكر موصول لكل من شارك في الاجابة

إذا نظــرتَ نيـوب اللـّيـثِ بـارزةً         فـلا تظــنَنَ أَنَّ اللـّيـــثَ يبْتسـِـــمُ


 


 


رسم المخططات البيانية بواسطة الجافا


 


كتاب تحليل وتصميم نظم المعلومات


#7

Overriding : معناه انا داله متواجده فى الكلاس البارنت و نفس الداله بنفس الاسم والمدخلات arguments

ولكن فى الكلاس الابن subclass فنقول هذه overridded Method

كما فى حاله المثال السابق ...

و يجب ان تفرق بينه وبين

Overloading : فتعنى تكرار داله معينه بنفس الاسم ولكن قد يختلف ايا من

1- نوع المتغيرات

2- عدد المتغيرات

3- ترتيب المتغيرات

ويمكنك مشاهده هذا الموضوع الفرق بين استخدام method overload and overrid

تحياتى

no-pain-no-gain.jpg

اذا كنت لا تعلم الى اين تذهب... فكــل الطرق تؤدى الى هناك

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…