No Display on stage using AS 3.0

Hi All,

I am pretty new to AS3. I have written below code to display a circle on stage.

package {
 import flash.display.DisplayObject;
 import flash.display.Graphics;
 import flash.display.Shape;
 import flash.display.Sprite;
 import flash.display.*;
 public class DisplayListExample extends MovieClip {
  var circle:MovieClip=new MovieClip();
  public function DisplayListExample() {
   var circle:MovieClip=new MovieClip();;, 0x000000);,100,100);;

code in first frame of fla

var dl:DisplayListExample =new DisplayListExample();

This code should be drawing a circle on the stage whereas I do not see any things. How do I correct it.

Code works fine if they are placed in first frame of the fla after removing custom class structure.

Thanks in advance!!