The same properties for different classes

Hello, how can i give same properties for different classes?
for example two classes that extends Sprite and MovieClip, and both have OasicObj properties.
is this possible somehow?

public class BasicObj
    {
        public var _id:uint;
        public var _type:String;
        public function SetType(type:String):void {
            _type = type;
        }
    }

public class ObjOne extends Sprite implements BasicObj
    {
        public function ObjOne():void {
            super();
        }
    }

public class ObjTwo extends MovieClip implements BasicObj
    {
        public function ObjTwo():void {
            super();
        }
    }