Evet derim". "Matz" görüşmelerinden birinde böyle bir şey söylediği gibi, "Ruby nesnelerinin türü yoktur." Hepsi değil, bize karşı karşıya gelmeye çalıştığı kısım. Neden herkes "Herşey bir Nesnedir" demişti? Eklemek için "Verilerin nesne değil Türleri var" dedi.
Yani bundan zevk alabiliriz.
https://www.youtube.com/watch?v=1l3U1X3z0CE
Ancak Ruby sadece sınıfın nesnesinin türünü önemsemiyor. Türleri değil sınıfları kullanıyoruz. Tüm verilerin bir sınıfı vardır.
12345.class
'my string'.class
Onların ataları da olabilir
Object.ancestors
Ayrıca meta sınıfları var ama size bununla ilgili ayrıntıları kaydedeceğim.
Sınıfı öğrendikten sonra, bunun için hangi yöntemleri kullanabileceğinizi arayabilirsiniz. Burada "veri türü" gereklidir. Eğer gerçekten ayrıntılara girmek istiyorsanız yukarı bak ...
"Yakut Nesne Modeli"
Bu, Ruby'nin nesneleri işleme biçiminde kullanılan terimdir. Her şey içseldir, bu yüzden bunların çoğunu gerçekten göremezsiniz ama bilmek güzel. Ama bu başka bir konu.
Evet! Sınıf, veri türüdür. Nesnelerin sınıfları ve verilerin türleri vardır. Veri tabanları hakkında bilgi sahibi olursanız, yalnızca sınırlı bir tür kümesi olduğunu bilirsiniz.
metin blokları numaraları
isinstanceYanıtları kontrol etmeniz veya kontrol etmeniz gerekir . Ama basitçe "NOES !!!" gerçekten yararlı değil, şimdi, değil mi? Bunun yerine eğitici olmayı düşünün.