Article View: pl.comp.lang.ruby
Article #1069Re: ruby zmienne
From: Michał Kurek
Date: Tue, 13 May 2008 06:38
Date: Tue, 13 May 2008 06:38
44 lines
1863 bytes
1863 bytes
W artykule <696441ef-5f66-4fa5-ae45-669d200efb7b@k37g2000hsf.googlegroups.com>, jrsokolow@gmail.com napisał(a): > Witam, > Teraz drugi przykład > > person1 = 'Tomek' > person2 = person1 > person[0] = 'R' > > W tym wypadku zmienia się obiekt na który wskazują zarówno person1 jak > i person2. person1 przechowuje referencje do obiektu klasy String person2 przechowuje referencje do tego samego obiektu: >> person1 = 'Tomek' => "Tomek" >> person2 = person1 => "Tomek" >> person1.object_id => 8950220 >> person2.object_id => 8950220 Zmienne przechowuja referencje do obiektow. Jezeli chcesz utworzyc nowy obiekt na bazie starego: >> person2 = person1.dup => "Tomek" >> person1.object_id => 8950220 >> person2.object_id => 3111910 Jezeli zaczynasz z Rubym to polecam szybki kurs: http://apohllo.pl/dydaktyka/ruby/intro/ Oraz dokumentacja do klasy String: http://www.ruby-doc.org/core/classes/String.html Pozdrawiam Michal Kurek -- http://md6.org/ http://linuxlinki.md6.org/
Technical Details
Message-ID:
<slrng2idqk.3fn.xoki69@mk508-mac1eth.hurra>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mailReferences:
<696441ef-5f66-4fa5-ae45-669d200efb7b@k37g2000hsf.googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail From: Michał Kurek <xoki69@gmail.com> Newsgroups: pl.comp.lang.ruby Subject: Re: ruby zmienne Date: Tue, 13 May 2008 06:38:15 +0000 (UTC) Organization: Onet.pl Lines: 44 Message-ID: <slrng2idqk.3fn.xoki69@mk508-mac1eth.hurra> References: <696441ef-5f66-4fa5-ae45-669d200efb7b@k37g2000hsf.googlegroups.com> Reply-To: xoki69@gmail.com NNTP-Posting-Host: dxt91.internetdsl.tpnet.pl Mime-Version: 1.0 X-Trace: news.onet.pl 1210660695 18941 83.14.45.91 (13 May 2008 06:38:15 GMT) X-Complaints-To: usenet@news.onet.pl NNTP-Posting-Date: Tue, 13 May 2008 06:38:15 +0000 (UTC) X-Sender: I0TjlsQrkJoDrQqH3NEmnbyGT3JDRFz5 User-Agent: slrn/0.9.7.4 (Darwin) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit