استاتیک در Apex چیست؟
استاتیک در Apex چیست؟

تصویری: استاتیک در Apex چیست؟

تصویری: استاتیک در Apex چیست؟
تصویری: کلمه کلیدی استاتیک در Apex || توسط راجش چاترجی 2024, نوامبر
Anonim

آ ایستا متد یا متغیر برای اجرا به نمونه ای از کلاس نیاز ندارد. قبل از اینکه یک شی از یک کلاس ایجاد شود، همه ایستا متغیرهای عضو در یک کلاس مقداردهی اولیه می شوند و همه ایستا بلوک های کد اولیه اجرا می شوند. آ ایستا متغیر است ایستا فقط در محدوده اوج معامله.

علاوه بر این، static در Apex به چه معناست؟

ایستا [استات-یک] (صفت): فاقد حرکت و تکامل یا نشاط. استاتیک یک است تعدیل کننده کلمه کلیدی خاص و اغلب استفاده می شود اوج این به اندازه کافی مهم است که پست خودش را بگیرد. استاتیک متغیرها هستند متغیرهایی که به یک کلاس کلی تعلق دارند، نه یک شی خاص از یک کلاس.

علاوه بر این، چرا روش های تست در Salesforce ثابت هستند؟ روش های تست ثابت هستند چون شما زنگ نمی زنید روش های امتحان زمانی که یک کلاس را برای اجرا اجرا می کنید به صراحت. آ روش استاتیک برای اجرا به نمونه ای از کلاس نیاز ندارد. آنها با هر شیء نمونه سازی شده از کلاسی که در آن اعلام شده اند ایجاد می شوند. اگر این کمک می کند، به عنوان حل شده علامت بزنید.

همچنین پرسیده شد که تفاوت بین متغیرهای استاتیک و غیر استاتیک در Apex چیست؟

- آ متغیر استاتیک به اشتراک گذاشته شده است در میان تمام نمونه های یک کلاس - آ غیر - متغیر استاتیک مختص یک نمونه از آن کلاس است. به عنوان مثال: A متغیر استاتیک می تواند توسط همه کاربران برای سیستم در حال اجرا فعلی به اشتراک گذاشته شود.

محدوده متغیر استاتیک خصوصی چیست؟

آ متغیر عمومی از هر جایی قابل دسترسی است (خوب، هر جایی که کلاس در دسترس باشد). آ متغیر خصوصی فقط در داخل کلاس قابل دسترسی است. آ متغیر استاتیک متعلق به کلاس است تا نمونه ای از یک کلاس.

توصیه شده: