程序生涯的处女作,工厂模式结构。供日后参考使用。