假设我有一些
class Generator
attr_accessor :param1
attr_accessor :param2
def initialize(param1, param2)
@param1 = param1
@param2 = param2
end
include Command
并且在Command
module Command
extend ActiveSupport::Concern
def self.included(klass)
@path ||=klass.new(@param1,@param2) unless (@param1.nil? && @@param2.nil?)
end
假设我创建了一些Generator.new(param1,param2)
,然后是 @param1 并且@param2
在被模块包含时为零。如何在included
方法中获取这些值?