Я новичок в Ruby
мы можем сказать, что attr_accessor :bark
- сахарное покрытие для
def bark
@bark
end
def bark=(val)
@bark = val
end
Что было бы то же самое, если задано несколько параметров
это 1009 *
attr_accessor *args
args.each { |attr|
def attr
@attr
end
def attr=(val)
@attr= val
end
}
и если да, то как я могу использовать то же самое с инициализацией всех данных параметров также
и class_eval (Meta OOP) с динамическим attr + random_str ?