メタプログラミング

メタプログラミング

(コンピュータ)
めたぷろぐらみんぐ

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

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

class Person
  attr_accessor :name, :age
end

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

ネットの話題: メタプログラミング

人気

新着

新着ブログ: メタプログラミング