Article View: pl.comp.lang.python
Article #28117Re: getter, setter
From: szatkus
Date: Tue, 24 May 2011 15:20
Date: Tue, 24 May 2011 15:20
21 lines
1531 bytes
1531 bytes
On Tue, 24 May 2011 14:32:09 +0200 Dsue <dsue@na.onecie> wrote: > Dla rozruszania grupy zadam kolejne głupie pytanie: > > Załóżmy że tworzę sobie klasę a w niej mam jakieś pola. Jak jest [lepiej| > ładniej|bezpieczniej] - pisać funkcje zwracające wartość pola czy owoływać > się bezpośrednio? > > Jestem przyzwyczajony do pisania funkcji ustawiających/pobierających > wartości ale to w innych językach (private, public i inne takie) - tam widzę > w tym sens. > > Pozdrawiam > Dsue > Ja się odwołuję bezpośrednio. A jeśli przy zmianie wartości ma się dziać coś więcej to stosuję property. Tak to nie widzę za bardzo sensu tworzenia osobnych metod do zwykłej zmiany wartości. -- szatkus <szatkus@gmail.com>
Technical Details
Message-ID:
<20110524172053.432b0011.szatkus@gmail.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!ipartners.pl!newsfeed.pionier.net.pl!feeder.erje.net!news2.arglkargh.de!news.mixmin.net!aioe.org!.POSTED!not-for-mailReferences:
<irg8go$hfd$1@news.onet.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!ipartners.pl!newsfeed.pionier.net.pl!feeder.erje.net!news2.arglkargh.de!news.mixmin.net!aioe.org!.POSTED!not-for-mail From: szatkus <szatkus@gmail.com> Newsgroups: pl.comp.lang.python Subject: Re: getter, setter Date: Tue, 24 May 2011 17:20:53 +0200 Organization: Aioe.org NNTP Server Lines: 21 Message-ID: <20110524172053.432b0011.szatkus@gmail.com> References: <irg8go$hfd$1@news.onet.pl> NNTP-Posting-Host: hQr2/2o6gK2i20u/O7h9tw.user.speranza.aioe.org Mime-Version: 1.0 X-Complaints-To: abuse@aioe.org X-Notice: Filtered by postfilter v. 0.8.2 X-Newsreader: Sylpheed 3.1.0 (GTK+ 2.24.4; i686-pc-linux-gnu) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit