რა არის სტატიკური Apex-ში?
რა არის სტატიკური Apex-ში?

ვიდეო: რა არის სტატიკური Apex-ში?

ვიდეო: რა არის სტატიკური Apex-ში?
ვიდეო: საშემოსავლო გადასახადი და საპენსიო გადასახადი 2024, ნოემბერი
Anonim

ა სტატიკური მეთოდი ან ცვლადი არ საჭიროებს კლასის ინსტალაციას გასაშვებად. სანამ კლასის ობიექტი შეიქმნება, ყველა სტატიკური კლასში წევრი ცვლადები ინიციალიზებულია და ყველა სტატიკური ინიციალიზაციის კოდის ბლოკები შესრულებულია. ა სტატიკური ცვლადი არის სტატიკური მხოლოდ ფარგლებში Apex გარიგება.

გარდა ამისა, რას ნიშნავს სტატიკური Apex-ში?

სტატიკური [stat-ik] (ზედსართავი სახელი): აკლია მოძრაობა, განვითარება ან სიცოცხლისუნარიანობა. სტატიკური არის ა სპეციალური, ხშირად გამოყენებული საკვანძო სიტყვის მოდიფიკატორი Apex ეს საკმარისად მნიშვნელოვანია საკუთარი პოსტის მისაღებად. სტატიკური ცვლადები არიან ცვლადები, რომლებიც მიეკუთვნება საერთო კლასს და არა კლასის კონკრეტულ ობიექტს.

გარდა ამისა, რატომ არის ტესტის მეთოდები სტატიკური Salesforce-ში? ტესტის მეთოდები სტატიკურია იმიტომ რომ არ დაურეკავთ ტესტის მეთოდები აშკარად, როდესაც თქვენ აწარმოებთ კლასს შესასრულებლად. ა სტატიკური მეთოდი გასაშვებად არ საჭიროებს კლასის მაგალითს. ისინი იქმნება ყველა ობიექტით, რომელიც ინსტანცირდება კლასიდან, რომელშიც ისინი დეკლარირებულია. მონიშნეთ, როგორც მოგვარებულად, თუ ეს დაგეხმარებათ.

ასევე იკითხა, რა განსხვავებაა სტატიკურ და არასტატიკური ცვლადებს შორის Apex-ში?

- ა სტატიკური ცვლადი არის გაზიარებული შორის კლასის ყველა შემთხვევა. - ა არა - სტატიკური ცვლადი სპეციფიკურია ამ კლასის ერთი ინსტანციისთვის. მაგ: ა სტატიკური ცვლადი შეიძლება გაიზიაროს ყველა მომხმარებლის მიერ მიმდინარე გაშვებული სისტემისთვის.

რა არის კერძო სტატიკური ცვლადის ფარგლები?

ა საჯარო ცვლადი ხელმისაწვდომია ნებისმიერი ადგილიდან (კარგად, ყველგან, სადაც კლასი ხელმისაწვდომია). ა პირადი ცვლადი ხელმისაწვდომია მხოლოდ კლასში. ა სტატიკური ცვლადი მიეკუთვნება კლასს და არა კლასის მაგალითს.

გირჩევთ: