策略模式:定义一组算法,封装每个算法,并使它们可以互换。简单理解为定义公共方法并调用公共方法publicclassPerson{privateintage;私人整数;publicPerson(intage,intname){this.age=age;this.num=名称;}publicintgetAge(){返回年龄;}publicvoidsetAge(intage){this.age=age;}publicintgetNum(){返回数字;}publicvoidsetNum(intname){this.num=name;}}//定义公共方法@FunctionalInterfacepublicinterfaceComparator
