Problem

4/6

یک لینک ایجاد کنید

Theory Click to read/hide

دروس تا کنون در مورد ایجاد کلاس ها بحث شده است که الگوهایی برای ایجاد اشیا هستند. در همین درس، روند ایجاد و استفاده از خود اشیا توضیح داده خواهد شد.

پیوندها
در زبان جاوا، یک متغیر هرگز نمی تواند یک شی را ذخیره کند. در عوض، جاوا ارجاعی دارد که به مکان یک شی در حافظه اشاره می کند.
نحو برای ایجاد متغیری از نوع مرجع شی به شرح زیر است:
<نام کلاس> <نام متغیر>;
شایان ذکر است که ما بلافاصله کلاسی را که به اشیاء آن ارجاع داده می شود، نشان می دهیم.

مثال: متغیری به نام "b" که به کلاس Book اشاره می کند:

کتاب b;

به همین ترتیب، می توانید فیلدهای کلاس ایجاد کنید (می توانید یک اصلاح کننده دسترسی را در آنجا اضافه کنید). می توانید آرایه هایی از مراجع ایجاد کنید و آنها را از متدها برگردانید. مثال:

ایجاد شد

عمومی کلاس کتابخانه {
  کتاب عمومی[] کتاب;
  عمومی کتاب findBookWithName(String name) {
//code که کتاب مناسب را پیدا می‌کند
  }
};


نتیجه‌گیری: از بسیاری جهات، می‌توانید با مراجع مانند متغیرهای دیگر انواع ابتدایی (int، long، double...) کار کنید.

Problem

یک پیوند a از نوع سگ ایجاد کنید.