Как добавить новые атрибуты в конкретный экземпляр?
Например, здесь я хочу добавить методы attr_acessors к атрибутам "m1", "m2" в объекте e1 и "m4" .. "m6" к e2
e1=Element.new("e1",["m1","m2"])
e2=Element.new("e2",["m4","m5","m6"])
e1.m1 = "try"
puts e2.m4
Чтобы разрешить это:
class Element
attr_accessor :name
def initialize name,meths=[]
@name=name
meths.each do |m|
#??
end
end
end