Merhabalar,
Bir Önceki yazım olan Ruby ile Dosya İşlemleri‘ne gelen yorum nedeni ile uzmanlara yÖnelik bir yazı yazma gereği hissettim. Bu yazımın amacı, çalışma zamanında ruby’nin nesneleri nasıl yÖnettiğini sizlerle paylaşmak. Öncelikle karşımıza çıkacak olan problemlerden biraz bahsedelim ve daha sonra bunların çÖzümlerini yapalım.
Örneğin; elimizde çok Özel bir karakter setimiz olsun. Bu Öyle bir karakter setiki, içerisinde “,” ler ile ayrılmış olan Id’ler olsun “1200,12254,2554,2525,2527,2556” gibi. Ve biz bu string içerisinde Id’leri aramak istiyoruz. Hem de kolay bir şekilde aramak istiyoruz, her seferinde virgüller ile boğuşmak istemiyoruz, işte bunu istiyoruz :)
[ruby]
idList = “1200,12254,2554,2525,2527,2556”
puts idList.include?(“1225”) # Yok ama 12254 nedeni ile bulur
class <
GÖrüldüğü gibi herhangi bir sınıfının tamamı üzerinde veya herhangi bir anda yaratılmış, herhangi Özel bir nesneye de çalışma zamanında müdahale edebilir, değişiklik yapabiliriz.
* Ek olarak .NET 2.0’da yeni bir Özellik olarak eklenen “partial class” desteği, Ruby’de de mevcuttur. (Tüm sınıfların bu desteği vardır, herhangi bir anahtar sÖzcük ile tanımlama yapmaya gerek yoktur.)
Kolay gelsin :)
iyi günler ip uçlarınızı okdum ancak bilgisayarımdaki problemi hala çözemedim hala bana aynı idlist hatasını veriyor ve başlangıç menüsü dahil hiç bir program gözükmüyor sadece arka plan görünümde bunun bir çözümü var mı çok merak ediyorum
Ee, iyi günler, tam olarak anlamasamda, yorumu yaptığınız yazıdaki örnekleri tekrar denedim. Herhangi bir sorun ile karşılaşmadım. Aldığınız hatayı biraz daha detaylandırırsanız size yardımcı olabilirim..
Kolay gelsin..