30天从零构建操作系统:揭秘自制OS的核心技术与实战突破
2026/6/17 3:10:00
Struct 是一种方便的方式,它允许我们使用访问器方法将多个属性捆绑在一起,而无需编写显式的类。Struct 类是特定类的生成器,每个生成的类都用于保存一组变量及其访问器。
Struct.new(<string><, symbol>+ ) → Customer[1.9] Struct.new(<string><, symbol>+ ) { block } → Customer# 创建一个在 Struct 中有名称的结构 Struct.new("Customer", :name, :address) # 输出: Struct::Customer Struct::Custome