タグ付けされた質問 「dup」

6
Rubyのdupメソッドとcloneメソッドの違いは何ですか?
言うためdupのRubyドキュメント: 一般的に、cloneそしてdup子孫クラスで異なる意味を有することができます。ながらcloneその内部状態を含むオブジェクトを複製するために使用され、dup典型的には、新しいインスタンスを作成するために、子孫オブジェクトのクラスを使用します。 しかし、いくつかのテストを行ったところ、実際には同じであることがわかりました。 class Test attr_accessor :x end x = Test.new x.x = 7 y = x.dup z = x.clone y.x => 7 z.x => 7 では、2つの方法の違いは何ですか?
214 ruby  clone  dup 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.