7.3.5 利用其他约束的方法