补全约束类