代码结构 - src - GameTemplate.py # 定义抽象模板类 - Basketball.py # 具体的模板实现,覆盖父类 - Football.py # 具体的模板实现,覆盖父类 - Tennis.py # 具体的模板实现,覆盖父类 测试验证 $ cd ./template-pattern/python $ python test/test.py