Ruby/class
提供: 初心者エンジニアの簡易メモ
クラスとメソッド
class TestController def hello end end
継承の仕方
class TestController < ApplicationController def hello end end
プロパティ
class TestService def initialize(name) @name = name end def exec() return @name end attr_accessor :name end
attr_reader :変数名 参照が可能 attr_writer :変数名 更新が可能 attr_accessor :変数名 参照と更新が可能
上記呼び出し
service = TestService.new("test1") service.exec() # test1