С классом Number пример неудачный. Он определен как final, то есть от него нельзя наследоваться, да и смысла в этом нет. А по сути - почитайте что такое методы get и set для начала, и про систему событий. Тогда мой пример станет вам понятен
Добавлено через 4 минуты

Код AS3:
package {
import flash.display.Sprite;
import flash.events.Event;
public class Main extends Sprite
{
private var sprite:MySprite = new MySprite();
public function Main()
{
super();
sprite.addEventListener(Event.RESIZE, this.resizeHandler);
sprite.width = 300; // в этом месте происходит диспетчеризация события Event.RESIZE, как описано в классе MySprite
}
private function resizeHandler(event:Event):void {
trace ("Resize");
}
}
}