タグ

ブックマーク / rubyo.hatenadiary.org (1)

  • Object#const_get - rubyo (るびお) の日記

    クラス名からクラスを得る方法は、リファレンスマニュアルによると eval を使う方法、Object#const_get を使う方法の二通りがあるようです。 #!/usr/local/bin/ruby class Player attr_accessor :name, :age def initialize(name, age) @name = name @age = age end end player1 = Object.const_get('Player').new('rubyo', 19) puts player1.name puts player1.age player2 = eval('Player').new('rubco', 18) puts player2.name puts player2.ageこの時クラス名が Net::HTTP のようにネストしている場合の方法につい

    Object#const_get - rubyo (るびお) の日記
    hiroyukim
    hiroyukim 2013/05/02
  • 1