Mikä on itsemenetelmä Rubyssa?
Mikä on itsemenetelmä Rubyssa?

Video: Mikä on itsemenetelmä Rubyssa?

Video: Mikä on itsemenetelmä Rubyssa?
Video: Саблиминал на Большие Деньги | Просто Слушай и Привлекай Деньги Быстро в Свою Жизнь | Код Изобилия 2024, Marraskuu
Anonim

Avainsana itse sisään Rubiini antaa sinulle pääsyn nykyiseen objektiin – objektiin, joka vastaanottaa nykyisen viestin. Selitettäväksi: a menetelmä soittaa Rubiini on itse asiassa viestin lähettäminen vastaanottajalle. obj vastaa meth:iin, jos on a menetelmä sille määritelty elin. Ja sen sisällä menetelmä keho, itse viittaa obj.

Mitä itse tarkoittaa Rubyssa tähän liittyen?

Rubyn itse avainsana (ja implisiittinen itse ) itse on varattu avainsana Rubiini joka viittaa aina esineeseen, mutta esineeseen itse viittaa usein kontekstiin perustuviin muutoksiin. Kun menetelmiä kutsutaan ilman nimenomaista vastaanotinta, Rubiini lähettää viestin sille osoitetulle objektille itse avainsana.

Lisäksi mikä on lähetysmenetelmä Rubyssa? The lähetysmenetelmä sallii sinun lähettää viesti (soita a menetelmä ), kun et tiedä sen nimeä menetelmä käyttöaikaan asti. Tässä nimenomaisessa esimerkissä saat luettelon määritteistä, joka tulostaa kunkin määritteen nimen sekä sen arvon. Ainoa tapa saada arvo on soittaa menetelmä.

Tiedä myös, kuinka käytät itseäsi Rubyssa?

sana itse voidaan käyttää luokkamenetelmän määrittelyssä kertomaan Rubiini että menetelmä on tarkoitettu itse , joka on tässä tapauksessa luokka. Itsensä käyttäminen esiintymän tai luokan menetelmän sisällä viittaa samaan objektiin, jota menetelmää kutsutaan, eli ilmentymää ja luokkaa vastaavasti.

Kuinka määrittelet luokkamenetelmän Rubyssa?

Mitä me yleensä kutsumme a luokan menetelmä on menetelmä joka asuu osoitteessa luokkaa taso. Päinvastoin esimerkki menetelmä on menetelmä joka sijaitsee objektitasolla. Sisään rubiini , luokat ovat myös esineitä, joten menetelmiä sinä määritellä kuten luokan menetelmiä olemassa vain esineessä, joka määritelty ne ( luokkaa ) eikä missään muualla.

Suositeltava: