请简述闭包满足的三个条件