// Copyright 2005 by Scott T. Leutenegger class Person { private var name:String ; private var age:Number ; // constructor, NOTE, unlike C++/java, only ONE constructor is allowed function Person (newName:String, newAge:Number) { name = newName ; age = newAge ; } // set methods public function setName(n:String) : Void {this.name = n ;} public function setAge(age:Number) : Void {this.age = age ;} // get methods public function getAge() : Number {return age ;} public function getName() : String {return name ;} // print method: prints out the object contents public function print() : Void { trace(this.name + " " + this.age) ; } }