表示オブジェクト

ドキュメントの表示オブジェクトのへんまで読んだ
stage>コンテナ>表示オブジェクトな感じ

c:/Sample.as

package {
    import flash.display.*;
    import com.gioext.CustomCircle;

    public class Sample extends Sprite {
        public function sample() {
            var c:CustomCircle = new CustomCircle(100, 100, 50, 0xf31fed);

            addChild(c);
        }
    }
}

c:/com/gioext/CustomCircle.as

package com.gioext {
    import flash.display.*;
    public class CustomCircle extends Shape {
        private var xPos:Number;
        private var yPos:Number;
        private var radius:Number;
        private var color:uint;
        public function CustomCircle(xInput:Number,
                                        yInput:Number,
                                        rInput:Number,
                                        colorInput:uint) {
            xPos = xInput;
            yPos = yInput;
            radius = rInput;
            color = colorInput;
            this.graphics.beginFill(color);
            this.graphics.drawCircle(xPos, yPos, radius);
        }
    }
}

ディレクトリとパッケージをそろえてなくて一瞬はまりました。