Nima uchun Rubyda hamma narsa ob'ekt?
Nima uchun Rubyda hamma narsa ob'ekt?

Video: Nima uchun Rubyda hamma narsa ob'ekt?

Video: Nima uchun Rubyda hamma narsa ob'ekt?
Video: Define işaretleri/define bulunma anı roma/treasure roman era 2024, Aprel
Anonim

" Hamma narsa ichida Ruby hisoblanadi Ob'ekt "Bu siz tez-tez eshitadigan narsa. Bu erda maqsad siz Matritsani ko'rishingizdir hamma narsa ichida Ruby hisoblanadi Ob'ekt , har ob'ekt sinfga ega va bu sinfning bir qismi bo'lish imkonini beradi ob'ekt savollar berish yoki biror narsa qilish uchun foydalanishi mumkin bo'lgan juda ko'p ajoyib usullar.

Buni hisobga olsak, Ruby-da ob'ekt nima?

Hammasi ichkarida Ruby hisoblanadi ob'ekt . Hammasi ob'ektlar shaxsga ega bo'lish; ular xabarlarga javob berish orqali davlat va manifest xatti-harakatlarni ham ushlab turishlari mumkin. Satr a ga misoldir Ruby obyekti . Har bir qator ob'ekt object_id, == va class kabi usullar orqali o'z identifikatoriga ega.

Xuddi shunday, ba'zan ob'ekt nima? Ba'zan ob'ekt faqat bir ob'ekt , va ba'zan bundan ham ko'proq. Beshta yozuvchi o'zlari qadrlaydigan kundalik narsalarning hissiy qiymatini tasvirlaydi.

Bundan tashqari, Ruby-da usullar ob'ektlari bormi?

In Ruby , usullari emas ob'ektlar . Bu chalkash, chunki mavjud Usul sinf va siz misollarni olishingiz mumkin Usul . Bu misollar faqat proksi-serverlardir usuli o'zi. Ushbu misollar ba'zi foydali funktsiyalarni ta'minlaydi.

Ob'ektlar bo'lmagan narsalar nima?

1 Moddiy yoki haqiqiy bo'lmagan yoki ifodalamaydigan narsa ob'ekt . 2Grammatika. kamdan-kam grammatik bo'lmagan narsa ob'ekt.

Tavsiya: