procedure ParentChanged; override;----------override这东西作用是什么
    function GetAdapter: TComponent;
    property Adapter: TComponent read GetAdapter;
    function FullyQualifyInputName: Boolean; virtual;--virtual的作用是什么