Ruby中有一个很方便的Struct类,用来实现结构体。这样就不用费力的去定义一个完整的类来仅仅用作访问属性。
复制代码 代码如下:
class Dog < Struct.new(:name, :age) end
fred = Dog.new("fred", 5) printf "name:%s age:%d", fred.name, fred.age
Copyright© 2013-2020
All Rights Reserved 京ICP备2023019179号-8