~~~ 1.策略模式:定义了算法组,分别封装,让它们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。 2.多态:1.继承   2.方法重写   3.父类引用指向子类对象 最终总结:策略模式强调的是做同一件事情的不同方法,这些方法不能重复, 多态只不过是一种语言机制,有的不支持多态的语言一样也要实现策略 策略处于设计层次,多态处于语言的层次 ~~~ 原文链接:https://blog.csdn.net/qq_35384853/article/details/79570000