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

الفرق بين الـ Methods والـ Functions في جافا

مغلقمُجاب
بدأه Mohamed Hamdan في 3 ديسمبر 2014 · 2 رد · 3,804 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

 

اخواني الكرام اريد الاستفسار كيف افرق بين Methods Functions في جافا وأين توجد Methods وFunctions وأين يتم كتابتها وكتى نقوم بتسميتها Methods ومتى نقوم بتسميتها Functions 

#2 أفضل إجابة

في الجافا لا يوجد إلا methods ولكن نقول منها ما يرجع بقيمة (وهي ما تسمى في لغات أخرى ب function) ومنها ما لا يرجع بقيمة (وتسمى في لغات أخرى procedure)

الميثود التي لا ترجع بقيمة يجب أن يكون تركيبها هكذا

void methodName(){do what you want}

الميثود التي ترجع بقيمة نستبدل void بنوع المتغير التي سترجع به عند استدعائها

 

مثال

String methodName(){return "hi";}
2

vVIfFr.gif

مدونتي



إذا رأيتموني غبت فأطلت الغياب فربما أكون قد انتقلت عن الدنيا إلى الآخرة

فما أحوجني إلى دعوة صالحة من أخ لي كريم

 

http://www.tvquran.com/

 

LoGeCom

أول برنامج عربي للمحاسبة والتجارة وإدراة المخازن يعمل على اللينكس والماك والويندوز 

#3
أحمد أبو عبد البر كتب:

 

في الجافا لا يوجد إلا methods ولكن نقول منها ما يرجع بقيمة (وهي ما تسمى في لغات أخرى ب function) ومنها ما لا يرجع بقيمة (وتسمى في لغات أخرى procedure)

الميثود التي لا ترجع بقيمة يجب أن يكون تركيبها هكذا

void methodName(){do what you want}

الميثود التي ترجع بقيمة نستبدل void بنوع المتغير التي سترجع به عند استدعائها

 

مثال

String methodName(){return "hi";}

 

 

 

 

شكرا لك اخي على الافادة يعني الجافا لا يوجد بها سوى ميثود فقط لا يوجد بها فنكشن

تم تعديل هذه المشاركة بواسطة Mohamed Hamdan في 3 ديسمبر 2014 في 18:38

هذا الموضوع مغلق.

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

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

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

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

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