AlarmClock

SimpleClockにアラーム機能を追加。
継承クラスではクラス名が変わるのにコンストラクタはちゃんと呼ばれるけどこの辺どうなっているんでしょう。

        // class AlarmClock
        public function AlarmClock():void {
            alarmMessage = "OHAYO!";
        }

こうやっておくとちゃんとメッセージが変わる。
new AlarmClock()とすると、SimpleClock.SimpleClock() -> AlarmClock.AlarmClock() の順番でコンストラクタが呼ばれるということのようです。