LINUX.ORG.RU

Доступ к properties класса как в жаваскрипте

 , ,


0

0

Как то так

...
var propname = 'rows';
this[propname] = 5;  // это в JS
..

class Crap
  @rows = nil
  @cols = nil
  def initialize(c)
    @cols = c
  end
end

a = Crap.new(3)

propname = 'rows';
a[propname] = 5; # а как это в Ruby правильно написать??

к чему это все: у меня есть несколько однотипных (в плане обработки) properties. не хочется дублировать код

★★★★★

Ответ на: комментарий от anonymous

неа. видел это. но как то не проникся.

подходит на половину. а как сделать set?

ZuBB ★★★★★
() автор топика
Ответ на: комментарий от jreznot

:)

вот когда буду переписивать на питон, тогда и Вас спрошу (я серьезно). а сейчас или по делу или никак

ZuBB ★★★★★
() автор топика

класса

жаваскрипте

/0

buddhist ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.