Class Flash ActionScript

/*
class ClassName extends SuperClassName {
  // Class definition goes here.
}
*/
package{
  import flash.display.Sprite;
  
  public class Main extends Sprite{
    public function Main(){
        var rBunny:Rabbit = new Rabbit("William", "White and Brown");
        
        trace(rBunny.name);  // Displays: William
        trace(rBunny.coloration);  // Dislays: White and Brown
    }
  }
}
class Mammal {
  var _sName:String;
  public function get name():String {
    return _sName;
  }
  public function set name(sName:String):void {
    _sName = sName;
  }
}
class Rabbit extends Mammal {
  public var _sColoration:String;
  public function Rabbit(sName:String, sColoration:String) {
    _sName = sName;
    _sColoration = sColoration;
  }
  public function get coloration():String {
    return _sColoration;
  }
}