StackOverflow 文档 Ruby Language 教程 结构 为数据创建新结构 为数据创建新结构 Created: November-22, 2018 Struct 使用指定的属性和访问器方法定义新类。 Person = Struct.new :first_name, :last_name 然后,你可以实例化对象并使用它们: person = Person.new 'John', 'Doe' # => #<struct Person first_name="John", last_name="Doe"> person.first_name # => "John" person.last_name # => "Doe" 自定义结构类结构