我想实现的strategy pattern.这是我实现的一部分:我每次调用这个函数时我必须写现在实施战略模式。我每次都必须“新”吗?
public List<string> GetOrderedEmployeeNames(IOrderByStrategy strategy)
{
return GetEmployeeFullNames().OrderBy(strategy.Order);
}
:
var employees = GetOrderedEmployeeNames(new OrderByFamilyName());
是“新-ING向上”的战略每一次正确的方式还是我实施这个不正确?
啊,他们只是表达>的 –
2012-07-05 19:04:46