package com.cheng.zenofdesignpatterns.extension.newpatterns.specification.userquery;
/**
* 大于基准年龄的规格书
*/
public class UserByAgeThan extends CompositeSpecification {
// 基准年龄
private int age;
// 构造函数传递基准年龄
public UserByAgeThan(int _age) {
this.age = _age;
}
// 检验用户是否满足条件
public boolean isSatisfiedBy(User user) {
return user.getAge() > age;
}
}