处理概括关系之十 :Form Template Method(塑造模板函数)
你有一些subclasses ,其中相应的某些函数以相同顺序执行类似的措施,但各措施实际上有所不同。将各个措施分别放进独立函数中,并保持它们都有相同的签名式(signature),于是原函数也就变得相同了。然后将原函数上移至superclass 。动机(Motivation)继承是「避免重复行为」的一个强大工具。无论何时,只要你看见两个subclasses