🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.programy.flash-5
Article #33963

Re: [AS|2.0] Proste klasy .. czemu?

#33963
From: MANi
Date: Tue, 06 Mar 2007 08:07
37 lines
1982 bytes
Dnia 2007-03-06 03:10, Devoth tak oto nawymyślał(a):

> 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.
> 

Bardzo dziekuje za szybka i skuteczna pomoc :)

-- 
Pozdrawiam, MANi aka Vagabundo
______________________________
G G  ::::::::  0 x 3 6 A 0 0 D
Technical Details
Message-ID: <esj7f3$brs$1@ns.netstone.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!news.master.pl!not-for-mail
References: <esi9c4$5ou$1@ns.netstone.pl> <esiija$r2l$1@news.lublin.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!news.master.pl!not-for-mail
From: MANi <mani@fuck.off.spamerze.master.pl>
Newsgroups: alt.pl.programy.flash-5
Subject: Re: [AS|2.0] Proste klasy .. czemu?
Date: Tue, 06 Mar 2007 09:07:03 +0100
Organization: MasterNET
Lines: 37
Message-ID: <esj7f3$brs$1@ns.netstone.pl>
References: <esi9c4$5ou$1@ns.netstone.pl> <esiija$r2l$1@news.lublin.pl>
NNTP-Posting-Host: ns.master.pl
Mime-Version: 1.0
X-Trace: news.dialog.net.pl 1173168911 11693 89.151.0.5 (6 Mar 2007 08:15:11 GMT)
X-Complaints-To: abuse@dialog.net.pl
NNTP-Posting-Date: Tue, 6 Mar 2007 08:15:11 +0000 (UTC)
User-Agent: Thunderbird 1.5.0.10 (Windows/20070221)
In-Reply-To: <esiija$r2l$1@news.lublin.pl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit