Руководство по actionscript. часть 7, стр. 032
Листинг П. З. Класс Food
package zoo {
// Класс Food является суперклассом для различных видов пищи, // поедаемой животными, public class Food {
// Хранит количество калорий, которым обладает данный кусок пищи
private var calories:int;
// Удобочитаемое название данного куска пищи
private var name.-String;
// Конструктор
public function Food (initialCalories:int) { // Сохраняем указанное первоначальное количество калорий setCal ori es(i ni ti alCalori es);
}
// Возвращает количество калорий, которым обладает данный кусок пищи public function getCalories ( ):int { return calories;
}
// Присваивает количество калорий, которым обладает данный кусок пищи public function setCalories (newCalories:int):void { calories = newCalories;
}
// Возвращает удобочитаемое название данного куска пищи public function getName ( ):String { return name;
}
// Присваивает удобочитаемое название данному куску пищи public function setName (newName:String):void { name = newName;
}
}
}
В листинге П.4 продемонстрирован код для класса Apple, который представляет конкретный вид пищи, принимаемой животным.