Using Methods to Examine and Modify an Object's State
package{
import flash.display.Sprite;
public class Main extends Sprite{
public function Main(){
var pet:MyClass = new MyClass("Stan");
var oldName = pet.getName( );
pet.setName("Marcos");
}
}
}
class MyClass {
private var petName;
private var currentCalories = 1000;
public function MyClass (name) {
petName = name;
}
public function setName (newName) {
if (newName.length > 20) {
newName = newName.substr(0, 20);
} else if (newName == "") {
return;
}
petName = newName;
}
public function getName ( ) {
return petName;
}
}
Related examples in the same category