@abstract(Class constructor.)

@param AOwner Owner of object
