Видео: Ruby дахь өөрөө арга гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Түлхүүр үг өөрөө in Руби Энэ нь танд одоогийн мессежийг хүлээн авч буй одоогийн объект руу хандах боломжийг олгоно. Тайлбарлах: a арга дуудах Руби Энэ нь үнэндээ хүлээн авагч руу мессеж илгээх явдал юм. obj хэрэв байгаа бол meth-д хариу өгөх болно арга түүнд зориулагдсан байгууллага. Тэгээд дотор нь арга бие, өөрөө obj-д хамаарна.
Үүнтэй холбогдуулан Ruby-д өөрийгөө гэж юу гэсэн үг вэ?
Рубигийн өөрөө түлхүүр үг (мөн далд өөрөө ) өөрөө нь нөөцлөгдсөн түлхүүр үг юм Руби Энэ нь үргэлж объектыг хэлдэг боловч объектыг хэлдэг өөрөө контекст дээр тулгуурлан байнга өөрчлөгддөгийг хэлнэ. Тодорхой хүлээн авагчгүйгээр аргуудыг дуудах үед, Руби -д томилогдсон объект руу мессеж илгээдэг өөрөө түлхүүр үг.
Мөн Ruby-д илгээх арга гэж юу вэ? The илгээх арга боломжийг танд олгоно илгээх зурвас (а арга ) та түүний нэрийг мэдэхгүй байх үед арга ажиллах цаг хүртэл. Энэ жишээнд та шинж чанаруудын жагсаалтыг авч, атрибут тус бүрийн нэр болон түүний утгыг хэвлэж байна. Үнэнийг авах цорын ганц арга бол утгыг нь дуудах явдал юм арга.
Мөн та Ruby-д өөрийгөө хэрхэн ашигладаг талаар мэдэх үү?
Үг өөрөө хэлэх ангийн аргын тодорхойлолтод ашиглаж болно Руби Энэ арга нь өөрөө , энэ нь энэ тохиолдолд анги юм. Өөрийгөө ашиглах жишээ эсвэл анги доторх арга нь тухайн аргыг дуудаж байгаа ижил объектыг, өөрөөр хэлбэл, жишээ болон ангиллыг тус тус хэлнэ.
Та Ruby-д ангийн аргыг хэрхэн тодорхойлох вэ?
Бидний ерөнхийд нь а ангийн арга нь арга -д оршин суудаг анги түвшин. Үүний эсрэгээр, жишээ арга нь арга Энэ нь объектын түвшинд байрладаг. онд бадмаараг , ангиуд мөн объектууд байдаг тул аргууд Та тодорхойлох зэрэг ангийн аргууд зөвхөн тэр объектод л байдаг тодорхойлсон тэд ( анги ) өөр хаана ч байхгүй.
Зөвлөмж болгож буй:
Ruby дахь синглтон арга гэж юу вэ?
Singleton аргууд нь синглтон ангид амьдардаг аргууд бөгөөд зөвхөн нэг объектод ашиглах боломжтой (ангиллын бүх тохиолдлуудад байдаг ердийн жишээний аргуудаас ялгаатай). Singleton аргуудыг ихэвчлэн ангийн аргууд гэж нэрлэдэг боловч Ruby-д ангийн аргууд байдаггүй тул энэ нь ойлгомжгүй байдаг
Урьдчилан таамаглах арга ба дасан зохицох арга хоёрын үндсэн ялгаа нь юу вэ?
Дасан зохицох төлөвлөлт гэдэг нь төслийн үйл явцыг удирдан чиглүүлэхэд дээд зэргийн уян хатан байдлыг бий болгохын тулд тодорхойгүй хугацааны туршид төслийг жижиг бүрэлдэхүүн хэсгүүдэд хуваахыг хэлнэ. Урьдчилан таамагласан төлөвлөлтөөс гарах үр дүн нь хүлээгдэж буй бөгөөд мэдэх боломжтой байдаг бол дасан зохицох төлөвлөлт нь гайхалтай үр дүнд хүргэж болзошгүй юм
JavaScript дахь хувийн арга гэж юу вэ?
Хувийн функцууд # Хувийн функцийг зөвхөн эх функц эсвэл модулийн дотор ашиглах боломжтой. Нийтийн функцийг дотор болон гадна талд ашиглаж болно. Нийтийн функцууд нь ихэвчлэн ижил хүрээг хуваалцдаг тул дотроо хувийн функцуудыг дуудаж болно
Ruby дахь bundler гэж юу вэ?
Bundler гэж юу вэ? Bundler нь Ruby төслүүдэд шаардлагатай үнэт чулуу, хувилбаруудыг дагаж мөрдөж суулгах замаар тогтвортой орчинг бүрдүүлдэг. Bundler нь хараат байдлын тамаас гарах гарц бөгөөд танд хэрэгтэй эрдэнийн чулууг хөгжүүлэлт, найруулга, үйлдвэрлэлд байгаа эсэхийг баталгаажуулдаг
Azure өөрөө үйлчилгээний нууц үг шинэчлэх гэж юу вэ?
Azure Active Directory (Azure AD) өөрөө өөртөө үйлчлэх нууц үг шинэчлэх (SSPR) нь хэрэглэгчдэд администратор болон тусламжийн ширээний оролцоогүйгээр нууц үгээ өөрчлөх, шинэчлэх боломжийг олгодог. Энэ чадвар нь хэрэглэгч төхөөрөмж эсвэл аппликешндээ нэвтэрч чадахгүй үед тусламжийн ширээний дуудлагыг багасгаж, бүтээмжийн алдагдлыг бууруулдаг