学习C语言的好资料,基础知识
文档内容节选
深入浅出设计模式 作者:AI92 yuanykgmailcom 工厂模式静态工厂模式工厂方法模式抽象工厂模式 一引子 话说十年前,有一个暴发户,他家有三辆汽车Benz 奔驰Bmw 宝马Audi 奥迪, 还雇了司机为他开车不过,暴发户坐车时总是怪怪的:上 Benz 车后跟司机说开奔驰车, 坐上 Bmw 后他说开宝马车,坐上 Audi 说开奥迪车你一定说:这人有病直接说 开车不就行了 而当把这个暴发户的行为放到我们程序设计中来时,会发现这是一个普遍存在的现象 幸运的是,这种有病的现象在 OO面向对象语言中可以避免了下面就以 Java 语言为 基础来引入我们本文的主题:工厂模式 二分类 工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来, 达到提高灵活性的目的 工厂模式在Java 与模式中分为三类: 1简单工厂模式Simple......
猜您喜欢
评论