Very good point Glen... Although this seems kind of redundant if you import your classes and then use the qualified name to instantiate a specific class. But I fully understand what you mean.....
On 1/14/08, Glen Pike <[EMAIL PROTECTED]> wrote: > > Hi, > > As a quick note: > > The reason for specifically listing all the classes you actually use, > rather than having wildcards means that you won't get clashes between > the same classnames that may appear in different packages, e.g. > > //Button class in here > import mx.controls.*; > //Button in here too > import com.glenpike.*; > > > //create a glenpike button. > var btn:Button = new Button(); //won't work or will produce bizarre > results, you may need to use... > > //...fully qualified classnames > var btn:com.glenpike.Button = new com.glenpike.Button > > The wildcard could be problematic if you use lots of libraries or have a > big project and someone pointed out it was best practice to fully list > all your imported classes... > > HTH > > Glen > > Dwayne Neckles wrote: > >> Does that means that only the Sprite class will be added or will all > the > >> classes under display will still be added? > >> > >> > > All classes under display will be added if you wrote > > import flash.display.Sprite; > > > > then only the Sprite class would be imported.. > > > > Another basic question... could some one point me to a resource to > > > >> understand the difference between > >> > >> var mySprite:Sprite = new Sprite; > >> > >> and > >> > >> //notice the end () > >> var mySprite:Sprite = new Sprite(); > >> > > > > Dude good question.. I dont think there is a diference.. cause both > works... > > and never feel hesitant to ask newbie questions.. > > > > > > > > > >> Date: Mon, 14 Jan 2008 16:26:37 -0600 > >> From: [EMAIL PROTECTED] > >> To: flashcoders@chattyfig.figleaf.com > >> Subject: [Flashcoders] Classes added > >> > >> I remember reading in a book/article that you can import all the > classes you > >> need and only the ones used by the application will be actually > added.... > >> this thought has been bother me because my logic says... "Import all > classes > >> since only the ones used will be added it doesnt matter what classes > you > >> import" > >> > >> For example in the following: > >> > >> import flash.display.*; > >> > >> var mySprite:Sprite = new Sprite(); > >> > >> Does that means that only the Sprite class will be added or will all > the > >> classes under display will still be added? > >> > >> //Another basic question... could some one point me to a resource to > >> understand the difference between > >> > >> var mySprite:Sprite = new Sprite; > >> > >> and > >> > >> //notice the end () > >> var mySprite:Sprite = new Sprite(); > >> > >> I tried to google it but didnt know exactly how to find it.. > >> > >> Thanks for your input... > >> > >> -- > >> ...helmut > >> _______________________________________________ > >> Flashcoders mailing list > >> Flashcoders@chattyfig.figleaf.com > >> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > >> > > > > _________________________________________________________________ > > Make distant family not so distant with Windows Vista(R) + Windows Liveā¢. > > > http://www.microsoft.com/windows/digitallife/keepintouch.mspx?ocid=TXT_TAGLM_CPC_VideoChat_distantfamily_012008_______________________________________________ > > Flashcoders mailing list > > Flashcoders@chattyfig.figleaf.com > > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > > > > > > > -- > > Glen Pike > 01736 759321 > www.glenpike.co.uk <http://www.glenpike.co.uk> > _______________________________________________ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > -- ...helmut _______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders