9版教材P122
《合同法》规定:债权人可以将合同的权利全部或者部分转让给第三人,但有下列情形之一的除外:①根据合同性质不得转让,主要是指合同是基于特定当事人的身份关系订立的,如果合同权利转让给第三人,会使合同的内容发生变化,违反当事人订立合同的目的,使当事人的合法利益得不到应有的保护。②按照当事人约定不得转让,当事人订立合同时可以对权利的转让做出特别约定,禁止债权人将权利转让给第三人。这种约定只要是当事人真实意思的表示,同时不违反法律禁止性规定,即对当事人产生法律的效力。债权人如果将权利转让给他人,其行为将构成违约。③依照法律规定不得转让,我国一些法律中对某些权利的转让作出了禁止性规定。如《担保法》第61条规定,“最高额抵押的主合同债权不得转让。”对于这些规定,当事人应当严格遵守,不得擅自转让法律禁止转让的权利。