1.2策略模式
策略模式主要用于行为多变性的应用场景。典型的是超市打折,今天打8折,明天又打7折,这种情况。通过策略模式封装后,每次打折只需通过外部添加一个策略类,并重新设置策略即可。
策略类:
#pragma once
class MyStrategy
{<
策略模式主要用于行为多变性的应用场景。典型的是超市打折,今天打8折,明天又打7折,这种情况。通过策略模式封装后,每次打折只需通过外部添加一个策略类,并重新设置策略即可。
策略类:
#pragma once
class MyStrategy
{<