法律分析:这类合同属于无名合同,并不是典型的合同,有名合同以外的其他合同。由于人的经济活动的复杂性,难以在有关法律上对可能发生的所有合同都一一命名,故对于有名合同之外的合同,只要原则上不违背国家立法精神,不违反社会公共利益,也承认其具有法律效力。
法律依据:《中华人民共和国民法典》 第四百六十五条 依法成立的合同,受法律保护。依法成立的合同,仅对当事人具有法律约束力,但是法律另有规定的除外。