package { // The actionscript_zoo_lib_Sushi class represents one of the types of food a pet can eat public class actionscript_zoo_lib_Sushi extends actionscript_zoo_lib_Food { // The amount of calories in a actionscript_zoo_lib_Sushi object, if no specific // amount is indicated private static var DEFAULT_CALORIES:int = 500; // Constructor public function actionscript_zoo_lib_Sushi (initialCalories:int = 0) { // If no valid calorie amount is specified... if (initialCalories <= 0) { // ...give this actionscript_zoo_lib_Sushi object the default amount initialCalories = actionscript_zoo_lib_Sushi.DEFAULT_CALORIES; } // Invoke the Food class constructor super(initialCalories); // Give this food item a name setName("actionscript_zoo_lib_Sushi"); } } }