Return to function in a parent class

Hi there
I know this is probably a very basic question but i am trying to return values from a sub class to the parent class.
this is a trimmed down version of what i am trying to do but here is the Parent class:

package
{
    import flash.display.DisplayObject;
    import flash.display.MovieClip;
    import flash.display.Sprite;
    import flash.events.Event;
    import flash.events.MouseEvent;
    import soulwire.ui.CircleMenu;

    public class Main extends Sprite
    {
    
        public var circleMenu:CircleMenu;
        

        public function Main() 
        {
            circleMenu = new CircleMenu( 200, 20, 7 );
            addChildAt( circleMenu, 0 );    
            for (var i:int = 0; i < 20; i++) 
            { 
                var item:MyMenuItem = new MyMenuItem();
                
                item.addEventListener( MouseEvent.ROLL_OVER, onMenuItemClick );
                
                circleMenu.addChild( item );
            }
            
            circleMenu.currentIndex = 4;        
        }

        private function onMenuItemClick( event:MouseEvent ):void
        {    
        circleMenu.scrollToItem( event.currentTarget as DisplayObject );
        }    
private function parentCall(OBJ:String){

trace(OBJ);
    }
}

and this is the sub class that i want to return a function called parentCal

subClass

package soulwire.ui 
{
    import flash.display.DisplayObject;
    import flash.display.Sprite;
    import flash.utils.Dictionary;
    import gs.easing.Expo;
    import gs.TweenLite;

    public class CircleMenu extends Sprite
    {
public function CircleMenu( __innerRadius:int, __angleSpacing:int, __visibleItems:int ) 
    {
            return parentCall(__innerRadius);
        }