hi
just a semantic question really
when writing your classes, would you only declare variables in the
class and assign variables later or would you assign values straight
away if you had them?
so for instance, would you...:
package com.receptacle.timeline
{
//package imports
import flash.display.Sprite;
internal class Class extends Sprite
{
// class variable declarations
private var cp:CommonProperties = new CommonProperties();
private var commonY:uint = cp. commonY;
private var commonCopy:String = cp.commonCopy;
private static var title:String = "Title";
private static var subtitle:String = "Subtitle";
public function Class()
{
myFunc1();
}
private function myFunc1()
{
trace ("function ran");
trace ("commonY is "+commonY);
trace ("commonCopy is "+commonCopy);
trace ("title is "+title);
trace ("subtitle is "+subtitle);
}
}
}
which works fine but is a little messy at the class level
or would you...:
package com.receptacle.timeline
{
//package imports
import flash.display.Sprite;
internal class Class extends Sprite
{
// class variable declarations
private var cp:CommonProperties;
private var commonY:uint;
private var commonCopy:String
private static var title:String
private static var subtitle:String ;
public function Class()
{
setVars();
myFunc1();
}
private function setVars()
{
cp = new CommonProperties();
commonY = cp. commonY;
commonCopy = cp.commonCopy;
title = "Title";
subtitle = "Subtitle";
}
private function myFunc1()
{
trace ("function ran");
trace ("commonY is "+commonY);
trace ("commonCopy is "+commonCopy);
trace ("title is "+title);
trace ("subtitle is "+subtitle);
}
}
}
which seems cleaner but is more round the houses.
thanks in advance
a
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders