برنامه نویسی

پست 3: درک اشیاء و روش ها در جاوا

Summarize this content to 400 words in Persian Lang
یک شی نمونه ای از یک کلاس است و برای فراخوانی متدها استفاده می شود. در پست قبلی خود، پست 2: درک روش ها در جاوا، روش ها را مورد بحث قرار دادیم. اکنون، نحوه فراخوانی آن متدها را از طریق اشیا نشان خواهیم داد.

در این مثال، شی و متدها در دو کلاس مختلف ایجاد می شوند:

کلاسی که متدها در آن ایجاد می شوند First1 نامیده می شود.
کلاسی که شی ایجاد می شود Second2 نامیده می شود.

تفکیک First1 object1 = new First1();:

First1: این نام کلاسی است که متدها در آن تعریف می شوند.
object1: این نام شیئی است که در کلاس Second2 ایجاد می کنیم.
new: این کلمه کلیدی است که برای ایجاد یک شی جدید استفاده می شود.
First1(): این سازنده است که شی جدید را مقداردهی اولیه می کند.

در پایین تصویر، خروجی کد وجود دارد.”چاپ روش اول”

فراخوانی یک روش:object1.method1();

اینجا:

object1: این شیئی است که قبلا ایجاد کردیم.
متد1(): این متدی است که ما از کلاس First1 فراخوانی می کنیم.

توجه به این نکته ضروری است که متد1 در کلاس First1 تعریف شده است.

پیوست کردن تصویری از روش اول از کلاس 'First1' برای مرجع شما.

روش های استاتیک:متدهای ایستا متدهای خاصی هستند که می توان آنها را بدون ایجاد شی فراخوانی کرد. از آنجایی که آنها به کلاس پیوند دارند، نه به هیچ نمونه ای از کلاس، برای استفاده از آنها نیازی به ایجاد اشیاء نداریم.

من یک تصویر را برای مرجع شما پیوست می کنم.

در این تصویر قسمت مشخص شده روش استاتیک است.

در این تصویر قسمت مشخص شده فراخوانی متد استاتیک است. و در پایین تصویر می توانید کد خروجی را مشاهده کنید.

یک شی نمونه ای از یک کلاس است و برای فراخوانی متدها استفاده می شود. در پست قبلی خود، پست 2: درک روش ها در جاوا، روش ها را مورد بحث قرار دادیم. اکنون، نحوه فراخوانی آن متدها را از طریق اشیا نشان خواهیم داد.

توضیحات تصویر

در این مثال، شی و متدها در دو کلاس مختلف ایجاد می شوند:

  • کلاسی که متدها در آن ایجاد می شوند First1 نامیده می شود.
  • کلاسی که شی ایجاد می شود Second2 نامیده می شود.

تفکیک First1 object1 = new First1();:

  • First1: این نام کلاسی است که متدها در آن تعریف می شوند.
  • object1: این نام شیئی است که در کلاس Second2 ایجاد می کنیم.
  • new: این کلمه کلیدی است که برای ایجاد یک شی جدید استفاده می شود.
  • First1(): این سازنده است که شی جدید را مقداردهی اولیه می کند.

در پایین تصویر، خروجی کد وجود دارد.
“چاپ روش اول”

فراخوانی یک روش:
object1.method1();

اینجا:

  • object1: این شیئی است که قبلا ایجاد کردیم.
  • متد1(): این متدی است که ما از کلاس First1 فراخوانی می کنیم.

توجه به این نکته ضروری است که متد1 در کلاس First1 تعریف شده است.

پیوست کردن تصویری از روش اول از کلاس 'First1' برای مرجع شما.

توضیحات تصویر

روش های استاتیک:
متدهای ایستا متدهای خاصی هستند که می توان آنها را بدون ایجاد شی فراخوانی کرد. از آنجایی که آنها به کلاس پیوند دارند، نه به هیچ نمونه ای از کلاس، برای استفاده از آنها نیازی به ایجاد اشیاء نداریم.

من یک تصویر را برای مرجع شما پیوست می کنم.

توضیحات تصویر

در این تصویر قسمت مشخص شده روش استاتیک است.

توضیحات تصویر

در این تصویر قسمت مشخص شده فراخوانی متد استاتیک است. و در پایین تصویر می توانید کد خروجی را مشاهده کنید.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا