🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.pascal
Article #80346

Re: Proszę odpowiedź na pytanie [ot]

#80346
From: Michał Zaborowski
Date: Fri, 24 Oct 2003 06:43
43 lines
2990 bytes
Witam,
   Dodałem OT, bo głupio wygląda ;)

Maly wrote:
> Michał Zaborowski wrote:
>>  Może w FPC - w Delphi jest tylko jedna opcja - ustawia się
>>samemu i informuje się o tym resztę świata...
> 
> tutaj nienadążam o co chodzi :>. (stored/default?) myślniki
> przeszkadzają mi to odczytać ze zrozumieniem :].
> 
   Nie znam aż tak dobrze FPC, żeby wypowiadać się jak się
zachowują DFMy. Default rozumiane jako wartość domyślna dl
właściwości ma sens tylko w przypadku właściwości 'pubished'.
To samo dotyczy stored.

>>>property blah : TArr read ... write ...;default;
>>>// ustawia blah jako property domyślne obiektu. (obiekt[123]:=...)
>>>// coś jak przeładowanie operatora [] w c++ :P
>>
>>   Tak, ale to dotyczy tylko i wyłącznie właściwości tablicowych.
>>Tam było Integer, chodziaż z drugiej strony brak wartości...
>>Nie tylko C++ jest taki sprytny. ;P
> 
> tak wiem, a załaczona linia to był taki skrót myślowy :]
> (a swoja droga w ObjectPascalu powinna być możliwość
>  przeładowania wszystkich operatorów :> tak jak w c++ :P)

   Bo ja wiem? Na razie to znalazłem jedno miejsce gdzie coś
takiego jest niezastąpione. Mowa o C++. W Builderze, w sekcji
try/finally - return przerywa wykonywanie i finally nie zostanie
wykonane. A jak się weźmie pod uwagę, że VCLowe obiekty trzeba
tworzyć przez new to sprawa wygląda mało czytelnie... No ale
to już dalsze OT ;) Przeciążanie operatorów fajnie zorbione
jest w Pythonie - definiuje się funkcję __gt__ i jak dochodzi
do porównania ' > ' to jest wywoływana ta właśnie funckja. Tak,
to też OT.

-- 
Pozdrawiam,
   Michał Zaborowski (TeXXaS)
Uwaga: z adresu proszę usunąć _nospam_
http://sqlite4delphi.sourceforge.net/
Technical Details
Message-ID: <bnahi7$21cr$1@foka.aster.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!news.astercity.net!not-for-mail
References: <bn0ksu$rt6$1@korweta.task.gda.pl> <bn13av$2b0$1@kastor.ds.pg.gda.pl> <bn6cqc$bjc$1@foka.aster.pl> <bn6gkj$h4s$1@absinth.dialog.net.pl> <bn98fq$1js2$1@foka.aster.pl> <bn9acb$16l$1@absinth.dialog.net.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!news.astercity.net!not-for-mail
From: Michał Zaborowski <michal.zaborowski@_nospam_wp.pl>
Newsgroups: pl.comp.lang.pascal
Subject: Re: Proszę odpowiedź na pytanie [ot]
Date: Fri, 24 Oct 2003 08:43:07 +0200
Organization: Aster City Net
Lines: 44
Message-ID: <bnahi7$21cr$1@foka.aster.pl>
References: <bn0ksu$rt6$1@korweta.task.gda.pl> <bn13av$2b0$1@kastor.ds.pg.gda.pl> <bn6cqc$bjc$1@foka.aster.pl> <bn6gkj$h4s$1@absinth.dialog.net.pl> <bn98fq$1js2$1@foka.aster.pl> <bn9acb$16l$1@absinth.dialog.net.pl>
NNTP-Posting-Host: 62.121.87.211
Mime-Version: 1.0
X-Trace: foka.aster.pl 1066977671 66971 62.121.87.211 (24 Oct 2003 06:41:11 GMT)
X-Complaints-To: abuse@astercity.net
NNTP-Posting-Date: Fri, 24 Oct 2003 06:41:11 +0000 (UTC)
In-Reply-To: <bn9acb$16l$1@absinth.dialog.net.pl>
X-Tech-Contact: usenet@astercity.net
X-Accept-Language: en-us, en
X-Server-Info: http://www.astercity.net/news/
User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.5) Gecko/20030925
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit