كيفية استدعاء الطرق في Java: 7 خطوات (بالصور)

جدول المحتويات:

كيفية استدعاء الطرق في Java: 7 خطوات (بالصور)
كيفية استدعاء الطرق في Java: 7 خطوات (بالصور)

فيديو: كيفية استدعاء الطرق في Java: 7 خطوات (بالصور)

فيديو: كيفية استدعاء الطرق في Java: 7 خطوات (بالصور)
فيديو: راس وتذييل الشريحة وترقيمها Header and footer and slide Number 2024, يمكن
Anonim

إذا كنت تريد أن تصبح مبرمج جافا ، فهناك العديد من المفاهيم الجديدة لتتعلمها. هناك فئات وطرق واستثناءات ومنشئات ومتغيرات وغير ذلك ؛ يمكنك أن تطغى على تعلمها. لذا ، يجب أن تتعلمهم واحدًا تلو الآخر. في هذه المقالة التعليمية ، ستتعلم كيفية استدعاء طريقة في جافا.

خطوة

خطوات جافا الخطوة 1
خطوات جافا الخطوة 1

الخطوة 1. الطريقة يعادل وظائف لغات البرمجة مثل C ، مما يساعد في إعادة استخدام الكود. تتكون الطرق من سلسلة من العبارات ، ويمكن استدعاء هذه الطرق عبر عبارات أخرى. عند الاستدعاء ، سيتم تنفيذ جميع العبارات التي تشكل جزءًا من الطريقة. على سبيل المثال ، ضع هذه الطريقة في الاعتبار:"

أسلوب الفراغ الثابت العام مثال () {}

. لا يوجد حاليا أي رمز فيه ، ولكن هناك ثلاث كلمات رئيسية قبل اسم الطريقة. هناك

عام

,

ثابتة

، و

فارغ

طرق جافا الخطوة 2
طرق جافا الخطوة 2

الخطوة 2. كلمة

عام

قبل اسم الطريقة يعني أنه يمكن استدعاء الطريقة نفسها من أي مكان يتضمن فئة أخرى ، حتى من حزمة (ملف) مختلفة طالما أنك تقوم باستيراد تلك الفئة.

هناك كلمات أخرى يمكن أن تحل محل

عام

. كانت الكلمة

محمي

و

نشر

. إذا كانت هناك طريقة

محمي

، عندها فقط هذه الفئة وفئاتها الفرعية (الفئات التي تستخدم هذا كأساس لتجميع الكود) يمكنها استدعاء الطريقة. طريقة

نشر

لا يمكن استدعاؤها إلا داخل تلك الفئة. الكلمة الأخيرة ليست كلمة في الحقيقة. يتم استخدام الكلمة فقط إذا لم يكن لديك بديل

عام

,

محمي

، أو

نشر

. هذه الكلمة تسمى افتراضي ، أو حزمة خاصة. هذا يعني أن الفئات الموجودة في نفس الحزمة فقط يمكنها استدعاء الطريقة.

خطوات جافا الخطوة 3
خطوات جافا الخطوة 3

الخطوة 3. الكلمة الرئيسية الثانية ،

ثابتة

يعني أن الطريقة تنتمي إلى الفئة وليست مثيلًا للفئة (الكائن).

يجب استدعاء الطرق الثابتة باستخدام اسم الفئة:"

exampleClass.methodExample ()

ومع ذلك ، إذا كانت الكلمة

ثابتة

غير موجود ، لا يمكن استدعاء الأساليب إلا من خلال الكائنات. على سبيل المثال ، إذا تم استدعاء class

مثالجسم

وله مُنشئ (لإنشاء كائن) ، يمكننا إنشاء كائن جديد عن طريق الكتابة

ExampleObject obj = new ExampleObject () ،

، واستدعاء الطريقة بـ"

obj.methodExample () ،

".

طرق جافا الخطوة 4
طرق جافا الخطوة 4

الخطوة 4. كلمة أخرى قبل اسم الطريقة هي

فارغ

.

يقول

فارغ

يعني أن الطريقة لا تُرجع شيئًا (لا تُرجع شيئًا إذا قمت بتشغيل الطريقة). إذا كنت تريد طريقة لإرجاع شيء ما ، فقط استبدل الكلمة

فارغ

بنوع البيانات (النوع الأولي أو المرجعي) للكائن (أو النوع الأولي) الذي تريد تكوينه. فقط اضف

إرجاع

بالإضافة إلى كائن من هذا النوع في مكان ما قبل نهاية رمز الطريقة.

طرق جافا الخطوة 5
طرق جافا الخطوة 5

الخطوة 5. عند استدعاء عملية إرجاع شيء ما ، يمكنك استخدام ما تم إرجاعه

على سبيل المثال ، إذا

SomeMethod ()

تُرجع عددًا صحيحًا ، ثم يمكنك تعيين عدد صحيح لما يتم إرجاعه بـ"

int a = someMethod () ؛

خطوات جافا الخطوة 6
خطوات جافا الخطوة 6

الخطوة 6. تتطلب بعض الطرق معلمات

الطريقة التي تأخذ معلمة عدد صحيح ستبدو مثل

SomeMethod (int a)

. عند استخدام عملية مثل هذه ، يجب عليك كتابة اسم العملية ، ثم عدد صحيح بين قوسين:

SomeMethod (5)

أو

SomeMethod (n)

لو

هو عدد صحيح.

طرق جافا الخطوة 7
طرق جافا الخطوة 7

الخطوة 7. الطريقة يمكن أن تحتوي أيضًا على معامِلات متعددة ، فقط افصل بينها بفاصلات. إذا كانت الطريقة

بعض الطريقة

يتطلب معلمتين ،

كثافة العمليات أ

و

كائن الكائن

، سيبدو مثل"

SomeMethod (int a، Object obj)

لاستخدام هذه الطريقة الجديدة ، يجب استدعاء اسم الطريقة متبوعًا بعدد صحيح وكائن بين قوسين:

someMethod (4 ، شيء)

مع

شيء

هو

موضوع

نصائح

  • عندما تستدعي طريقة تُرجع شيئًا ما ، يمكنك استدعاء طريقة أخرى بناءً على ما تعيده هذه الطريقة. على سبيل المثال لدينا طريقة تسمى

    getObject ()

    التي تنتج شيئا. حسنًا ، في الفصل

    موضوع

    ، لا توجد استدعاءات طريقة غير ثابتة

    إلى سلسلة

    التي تنتج

    موضوع

    في شكل

    سلسلة

    . لذا ، إذا كنت ترغب في الحصول على

    سلسلة

    من

    موضوع

    تم إنشاؤها بواسطة

    getObject ()

    في سطر واحد فقط اكتب"

    String str = getObject (). toString () ؛

  • ".

موصى به: