抽象基类CObject/CTreeObject