class ClonePerson implements Cloneable { private var _name:String; private var _age:Number; public function ClonePerson(name, age) { _name = name; _age = age; } public function clone():Object { return new ClonePerson(_name, _age); } public function set name(name) { _name = name; } public function get name() { return _name; } public function set age(age) { _age = age; } public function get age() { return _age; } }