Article View: alt.pl.programy.flash-5
Article #33965Re: [AS|2.0] Proste klasy .. czemu?
From: Devoth
Date: Tue, 06 Mar 2007 02:10
Date: Tue, 06 Mar 2007 02:10
33 lines
1869 bytes
1869 bytes
MANi napisał(a): > Witam Serdecznie! > > Napisalem 2 proste klasy, ktore znajduja sie ponizej, ale podczas > kompilacji wyskakuje taki error: > ------------------ > A class's instance variables may only be initialized to compile-time > constant expressions. > > public var weapon:Item = new Item(); > ------------------ > > Potrafie sie pozbyc tego bledu w momencie, gdy nie uzyje konstruktora: > ------------------ > public var weapon:Item; > ------------------ > > Czy ktos potrafi mi wytlumaczyc dlaczego tak sie dzieje? Co > zmodyfikowac, aby jednak moc korzystac z konstruktora "Item()"? [ciach] Bo definiować jako zmienne klasowe można tylko stałe, ew typ i zasięg jeszcze. O ile się nie mylę to przypisanie (utworzenie nowego obiektu Item) wykonuj w konstruktorze klasy Set. Wcześniej możesz tylko zdefiniować jego typ. -- pozdrawiam Devoth Questions? - Do not hesitate to ask! www.devoth.pl
Technical Details
Message-ID:
<esiija$r2l$1@news.lublin.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!feed.news.interia.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!lublin.pl!news.lublin.pl!not-for-mailReferences:
<esi9c4$5ou$1@ns.netstone.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!feed.news.interia.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!lublin.pl!news.lublin.pl!not-for-mail From: Devoth <MojAdresJestNaMojejWWW--www.devoth.pl--asfdsf@dasd.pl> Newsgroups: alt.pl.programy.flash-5 Subject: Re: [AS|2.0] Proste klasy .. czemu? Date: Tue, 06 Mar 2007 03:10:51 +0100 Organization: lubman Lines: 33 Message-ID: <esiija$r2l$1@news.lublin.pl> References: <esi9c4$5ou$1@ns.netstone.pl> NNTP-Posting-Host: host-86-63-144-100.pronet.lublin.pl Mime-Version: 1.0 X-Trace: news.lublin.pl 1173147050 27733 86.63.144.100 (6 Mar 2007 02:10:50 GMT) X-Complaints-To: abuse@news.lublin.pl NNTP-Posting-Date: Tue, 6 Mar 2007 02:10:50 +0000 (UTC) User-Agent: Thunderbird 1.5.0.10 (Windows/20070221) In-Reply-To: <esi9c4$5ou$1@ns.netstone.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit