Build a returning value from get property method
package{
import flash.display.Sprite;
public class Main extends Sprite{
public function Main(){
var crTest:Car = new Car("A", "B", "C");
trace(crTest.description);
}
}
}
class Car {
private var _sMake:String = null;
private var _sModel:String = null;
private var _sExteriorColor:String = null;
public function get description():String {
var sDescription:String = "";
sDescription += "Model: " + _sModel + "\n";
sDescription += "Make: " + _sMake + "\n";
sDescription += "Exterior Color: " + _sExteriorColor + "\n";
return sDescription;
}
public function Car(sMake:String,
sModel:String,
sExteriorColor:String)
{
_sMake = sMake;
_sModel = sModel;
_sExteriorColor = sExteriorColor;
}
}
Related examples in the same category