admin管理员组文章数量:1794759
用python实现工厂设计模式(Python经典编程案例)
工厂设计模式,代码实现如下:
# 工厂模式 class CarFactory: def createCar(self, brand): if brand == "奔驰": return Benz() elif brand == "宝马": return BMW() elif brand == '比亚迪': return BYD() else: return "未知品牌,无法创建" class Benz: pass class BMW: pass class BYD: pass factory = CarFactory() c1 = factory.createCar("奔驰") c2 = factory.createCar("宝马") print(c1) print(c2)执行结果如下图:
版权声明:本文标题:用python实现工厂设计模式(Python经典编程案例) 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1687049565a130276.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论