阅读背景:

简化条件表达式之六 :Replace Conditional with Polymorphism(以多态取代条件式)

来源:互联网 

你手上有个条件式,它根据对象型别的不同而选择不同的行为。

将这个条件式的每个分支放进一个subclass 内的覆写函数中,然后将原始函数声明为抽象函数(abstract method)。将这个条件式的每个分支放进




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: