Video: Rubyде өз алдынча метод деген эмне?
2024 Автор: Lynn Donovan | [email protected]. Акыркы өзгөртүү: 2023-12-15 23:50
ачкыч сөз өзү ичинде Ruby учурдагы объектке - учурдагы билдирүүнү алып жаткан объектке кирүү мүмкүнчүлүгүн берет. Түшүндүрүү үчүн: а ыкмасы чал Ruby чындыгында кабыл алуучуга билдирүү жөнөтүү болуп саналат. obj бар болсо мет жооп берет ыкмасы ал үчүн орган аныкталган. Жана анын ичинде ыкмасы дене, өзү obj билдирет.
Бул жагынан алганда, Ruby өз алдынча эмнени билдирет?
Ruby өзү ачкыч сөз (жана кыйыр өзү ) өзү сакталган ачкыч сөз болуп саналат Ruby бул ар дайым объектке, бирок объектке тиешелүү өзү контексттин негизинде тез-тез өзгөрүүлөрдү билдирет. Методдор ачык кабыл алгычсыз чакырылганда, Ruby үчүн дайындалган объектке билдирүү жөнөтөт өзү ачкыч сөз.
Ошондой эле, Ruby'де жөнөтүү ыкмасы деген эмне? The жөнөтүү ыкмасы мүмкүндүк берет жөнөтүү билдирүү (чалуу a ыкмасы ) анын атын билбегенде ыкмасы иштөө убактысына чейин. Бул мисалда сиз ар бир атрибуттун атын жана анын маанисин басып чыгарып, атрибуттардын тизмесин алып жатасыз. Бааны алуунун бирден-бир жолу - бул чындыгында чакыруу ыкмасы.
Ошондой эле билесизби, Ruby'де өзүңүздү кантип колдоносуз?
Сөз өзү айтып класс ыкмасын аныктоодо колдонулушу мүмкүн Ruby ыкмасы үчүн экенин өзү , бул учурда класс болуп саналат. Өзүн колдонуу инстанциянын же класстын ичиндеги ыкма метод чакырылып жаткан бир эле объектке, б.а. тиешелүүлүгүнө жараша инстанцияга жана класска тиешелүү.
Rubyде класс ыкмасын кантип аныктайсыз?
Биз көбүнчө а деп атаган нерсе класс ыкмасы болуп саналат ыкмасы деген жерде жайгашкан класс деңгээл. Тескерисинче, бир мисал ыкмасы болуп саналат ыкмасы объект деңгээлинде жайгашкан. In рубин , класстар объектилер болуп саналат, ошондуктан ыкмалары сен аныктоо катары класстык методдор объектте гана бар аныкталган аларды ( класс ) жана башка эч жерде.
Сунушталууда:
Өз алдынча байланыш деген эмне?
Өзү менен баарлашуу бардык коммуникация көндүмдөрүнүн эң маанилүүсү, анткени өзүбүз менен сүйлөшкөнүбүз ишенимдерибизди, иш-аракеттерибизди жана ал тургай жашообузду да аныктайт. Биз өмүр бою ошол ишенимдерге ылайык иш-аракет кылууну улантабыз, аларды өзүбүзгө кайталайбыз
Hadoopдо өз алдынча режим деген эмне?
Өз алдынча режим - Hadoopтун демейки иштөө режими жана ал бир түйүндө иштейт (түйүн сиздин машинаңыз). HDFS жана YARN өз алдынча режимде иштебейт. Псевдо-таратылган режим өндүрүш деңгээлиндеги кластерде өз алдынча режим менен толук бөлүштүрүлгөн режимдин ортосунда турат
Rubyде бундлер деген эмне?
Bundler деген эмне? Bundler зарыл болгон так асыл таштарды жана версияларды көзөмөлдөө жана орнотуу менен Ruby долбоорлору үчүн ырааттуу чөйрөнү камсыз кылат. Bundler көз карандылык тозогунан чыгуу жана сизге керектүү асыл таштарды иштеп чыгууда, сахналаштырууда жана өндүрүштө болушун камсыздайт
Rubyде спецификация деген эмне?
Ruby Spec Suite, кыскартылган ruby/spec, Ruby программалоо тилинин жүрүм-туруму үчүн сыноо топтому. Бул ISO сыяктуу стандартташтырылган спецификация эмес жана бир болууну көздөбөйт. Анын ордуна, ал код менен Ruby жүрүм-турумун сүрөттөө жана сыноо үчүн практикалык курал болуп саналат
Rubyде куткаруу деген эмне?
Колдонмоңуз чалуу стекинин чокусуна жеткенде бузулуп калбашы үчүн көтөрүлгөн өзгөчөлүктү сактап койсо болот. Rubyде биз бул үчүн куткаруу ачкыч сөзүн колдонобуз. Ruby'де өзгөчө кырдаалды сактап жатканда, сиз куткарыла турган белгилүү бир ката классын көрсөтө аласыз