Tag: copy assignment

Ruby中的对象赋值

来自c ++背景我很好奇Ruby中的对象赋值。 应对以下对象分配进行哪些考虑(如果有): class MyClass attr_accessor :a, :b def initialize(a, b) @a = a @b = b end def some_method puts “#{self.a} #{self.b}” end end m = MyClass.new(“first”, “last”) n = MyClass.new(“pizza”, “hello”) q = n q.some_method