Head First 设计模式代码,略去书中不重要的代码,加入书中缺少的代码。导入文件选择GBK字符编码