在一个抽象类中,定义一个固定的流程算法,使其子类在不同的流程中,实现不同的方法。
场景:一台电脑的制作流程是相同的,只是不同厂商用的组件不一样。
抽象电脑类,定义公共行为。
子类实现公共行为。
客户端调用及结果。