Есть ли способ установить метод инициализации по умолчанию, не записывая его?
class DataClass
attr_accessor :title, :description, :childs
def hasChilds?
@childs.nil?
end
end
Я хочу инициализировать этот класс стандартными начальными атрибутами.Примерно так:
$> a = DataClass.new(:title => "adsf", :description => "test")
$> a.title # --> "asdf"
Есть ли такое решение?