スマートフォン用の表示で見る

メタプログラミング

コンピュータ

メタプログラミング

めたぷろぐらみんぐ

プログラミングプログラミングすること。

Rubyにおけるメタプログラミングの例

class Person
  attr_accessor :name, :age
end

Rubyではattr_accessorを用いてインスタンス変数をアクセスするメソッド(ここではnameとage)を生成できる。