Ruby 初心者スレッド Part 50
■ このスレッドは過去ログ倉庫に格納されています
0067デフォルトの名無しさん
2012/08/10(金) 01:19:39.23initializeと読み書きアクセサしかないようなクラスを作るイメージ。
LogEntry = Struct.new(:issuer, :severity, :timestamp, :message)
定型的なアクセサの生成をStructに任せ、返ってきた
無名クラスを継承して振るまい(メソッド)だけ追加する例。
class Location < Struct.new(:latitude, :longitude, :altitude)
def country
end
end
■ このスレッドは過去ログ倉庫に格納されています