Судалсан зүйлийн маань хэсгээс...
Posted by
Шинэзориг Мөнхбат
Өчигдөрөөс эхлээд Ruby on Rails ашиглаад нэг юм хийх санаатай баахан суугаад тэрнийхээ талаар жоохон юм судаллаа. Энэ нь яаж class үүсгэх талаар байгаа юм.
class Person
attr_reader :name, :age
def initialize(name, age)
@name, @age = name, age
end
def <=>(person) # Comparison operator for sorting
@age <=> person.age
end
def to_s
"#@name (#@age)"
end
end
group = [
Person.new("Bob", 33),
Person.new("Chris", 16),
Person.new("Ash", 23)
]
puts group.sort.reverse
Ер нь бол иймэрхүү л юм байна. Гэхдээ бас хэцүү юм байна. Нэлээн сууж байж л ойлголоо. Та бүхэнд хэрэг болно гэж найдаж байна.
Subscribe to:
Post Comments (Atom)
Post a Comment