Mega Code Archive

 
Categories / Flash ActionScript / Class
 

Use get and set for properties

package{   import flash.display.Sprite;      public class Main extends Sprite{     public function Main(){      var crTest:Car = new Car();      crTest.make = "Old";      crTest.model = "A";      crTest.exteriorColor = "blue";      trace(crTest.make);      trace(crTest.model);      trace(crTest.exteriorColor);     }   } } class Car {            private var _sMake:String = null;       private var _sModel:String = null;       private var _sExteriorColor:String = null;            public function get make():String {         return _sMake;       }              public function set make(sMake:String):void {          _sMake = sMake;        }              public function get model():String {          return _sModel;        }              public function set model(sModel:String):void {          _sModel = sModel;        }              public function get exteriorColor():String {          return _sExteriorColor;        }              public function set exteriorColor(sExteriorColor:String):void {          _sExteriorColor = sExteriorColor;        } }