Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 从课堂上读常数 class员工 EMP=[] 读者:姓名、爱好、朋友 def初始化(名称) @name=name @爱好=[] @朋友=[] EMP_Ruby - Fatal编程技术网

Ruby 从课堂上读常数 class员工 EMP=[] 读者:姓名、爱好、朋友 def初始化(名称) @name=name @爱好=[] @朋友=[] EMP

Ruby 从课堂上读常数 class员工 EMP=[] 读者:姓名、爱好、朋友 def初始化(名称) @name=name @爱好=[] @朋友=[] EMP,ruby,Ruby,您需要使用Employee::EMP这可能就是您想要的 class Employee EMP = [] attr_reader :name, :hobbies, :friends def initialize(name) @name = name @hobbies = [] @friends = [] EMP << self end end em = Employee.new("Joe

您需要使用
Employee::EMP

这可能就是您想要的

class Employee
    EMP = []
    attr_reader :name, :hobbies, :friends

    def initialize(name)
        @name = name
        @hobbies = []
        @friends = []
        EMP << self
    end
end

em = Employee.new("Joe")
em2 = Employee.new("Blake")

事实上,我在任何地方都看不到任何人……可能重复常数数组的效果为我问题中的混乱道歉,我纠正了它。萨瓦,这个问题有不同的味道。在另一封信中,我询问了EMP的重要性,非常感谢!是的,这就是我需要的!非常感谢你,钱德拉!
p Employee::EMP