Apexтеги статикалык деген эмне?
Apexтеги статикалык деген эмне?

Video: Apexтеги статикалык деген эмне?

Video: Apexтеги статикалык деген эмне?
Video: Apex.exe 3.0[MONTAGE] 2024, Ноябрь
Anonim

А статикалык метод же өзгөрмө иштетүү үчүн класстын үлгүсүн талап кылбайт. Класстын объектиси жаралганга чейин, баары статикалык класстагы мүчө өзгөрмөлөр инициализацияланат жана бардыгы статикалык инициализациялоо код блоктору аткарылат. А статикалык өзгөрмө болуп саналат статикалык чегинде гана Apex транзакция.

Андан тышкары, Apexте статикалык деген эмнени билдирет?

статикалык [stat-ik] (сын атооч): кыймыл, өнүгүү же тирүүлүк жок. Статикалык - а өзгөчө, көп колдонулган ачкыч өзгөрткүч Apex бул өзүнүн постун алуу үчүн жетиштүү маанилүү. Статикалык өзгөрмөлөр болуп саналат класстын белгилүү бир объектисине эмес, жалпы класска таандык өзгөрмөлөр.

Андан тышкары, Salesforce'до эмне үчүн сыноо ыкмалары статикалык? Сыноо методдору статикалык анткени сен чакырбайсың сыноо ыкмалары сиз классты аткаруу үчүн иштеткенде ачык. А статикалык ыкма иштетүү үчүн класстын үлгүсүн талап кылбайт. Алар жарыяланып жаткан класстан жаралган ар бир объект менен түзүлөт. Бул жардам берсе, чечилди деп белгилеңиз.

Ошондой эле, Apexтеги статикалык жана статикалык эмес өзгөрмөлөрдүн ортосунда кандай айырмачылыктар бар?

- А статикалык өзгөрмө бөлүшүлөт арасында класстын бардык учурлары. - А жок - статикалык өзгөрмө ошол класстын бир гана инстанциясына мүнөздүү. Мисалы: А статикалык өзгөрмө учурдагы иштеп жаткан система үчүн бардык колдонуучулар тарабынан бөлүшүлүшү мүмкүн.

Жеке статикалык өзгөрмөнүн масштабы кандай?

А коомдук өзгөрмө каалаган жерден жеткиликтүү (жакшы, класс жеткиликтүү болгон жерде). А жеке өзгөрмө класстын ичинде гана жеткиликтүү. А статикалык өзгөрмө класстын үлгүсүнө эмес, класска таандык.

Сунушталууда: