策略模式属于对象行为型模式,它把对象的行为用接口定义,用实现接口的类实现,使得对象的行为可以由实现接口的类的不同实现展现出不同的行为实现.
1.对象的行为:接口的方法
2.可以为实现这个接口定义多个类,类中定义不同接口方法的实现
3.对象的具体行为就是调用实现对象的接口的方法
它把对象的可变部分--行为--封装到接口中,用不同实现接口的类实现
1.对象的行为:接口的方法
2.可以为实现这个接口定义多个类,类中定义不同接口方法的实现
3.对象的具体行为就是调用实现对象的接口的方法
它把对象的可变部分--行为--封装到接口中,用不同实现接口的类实现