首页 新闻 会员 周边

简单工厂、抽象工厂如何才能学好?

0
[已解决问题] 解决于 2021-12-07 10:47

   最近在看这方面的技术、看得思维好乱、哪位大神出来谈谈自己对简单工厂和抽象工厂的理解、或者提点意见、感激不尽

realyrare的主页 realyrare | 菜鸟二级 | 园豆:214
提问于:2017-01-10 17:48
< >
分享
最佳答案
0
奖励园豆:5
我叫So | 初学一级 |园豆:186 | 2017-01-11 11:34

好的   非常感谢

realyrare | 园豆:214 (菜鸟二级) | 2017-01-11 14:05
其他回答(2)
0

没啥好学好的.你问下你自己当你需要一个对象时做要哪些分析.

这些模式只是引导你思路的方式.

吴瑞祥 | 园豆:29449 (高人七级) | 2017-01-10 17:58

这些模式我现在没搞清楚他们的关系 、看得一团糟。

支持(0) 反对(0) realyrare | 园豆:214 (菜鸟二级) | 2017-01-10 18:03

@☞mai梦人☜: 那是你还没到学这个的时候.

问下你自己当你需要一个对象时做要哪些分析.

先想下为什么会有这些模式.一般教这个的都会说他们用的场景.

支持(0) 反对(0) 吴瑞祥 | 园豆:29449 (高人七级) | 2017-01-10 18:43

@吴瑞祥: 使用这些模式增加了系统的灵活性、以后在换数据库不用那么麻烦。不用再new那么多对象了。真正到项目中在用的时候 是不是有点来不及了

支持(0) 反对(0) realyrare | 园豆:214 (菜鸟二级) | 2017-01-11 09:24

@☞mai梦人☜: 和数据库有啥关系.

我能说的会的东西几乎都是因为项目要种才去学的.

重点是干活的时候多动脑子想.而不是能怎么干就怎么干.自然就会进步.

比如你说以后换数据库不会那么麻烦,这个事情和单例工厂抽象共产一点关系都没有.

有想法就是好开始,你就去查怎么抽象才能随意换数据库就行

支持(0) 反对(0) 吴瑞祥 | 园豆:29449 (高人七级) | 2017-01-11 09:29

@吴瑞祥:  那你个人在项目中需要切换数据库时怎么操作的、假如一个项目可能当初做的用的sqlserver 、完了项目快成型的时候、客户却说给我用oracle数据库、你怎么弄?

支持(0) 反对(0) realyrare | 园豆:214 (菜鸟二级) | 2017-01-11 14:08

@☞mai梦人☜: 如果只是为了可以随便换数据库用orm就可以了

支持(0) 反对(0) 吴瑞祥 | 园豆:29449 (高人七级) | 2017-01-11 14:35

@吴瑞祥: 这个对象关系映射、   可以具体的表达一下怎么实现?这两个数据库的切换(修改代码)不是很费事相对于代码生成器中的那种数据库生成的切换。

支持(0) 反对(0) realyrare | 园豆:214 (菜鸟二级) | 2017-01-11 18:28

@☞mai梦人☜: 你百度下吧.比如entityframework之类的.直接用就行.至于怎么实现就得慢慢想.说不清楚.

支持(0) 反对(0) 吴瑞祥 | 园豆:29449 (高人七级) | 2017-01-11 18:28

@吴瑞祥: 好的 感谢不尽

支持(0) 反对(0) realyrare | 园豆:214 (菜鸟二级) | 2017-01-12 18:28
0

如果看不懂,就不要看了~~~

过些时间再看~~~~

年后我有个面向对象的系列公开课,可以到时候关注~

路过秋天 | 园豆:4787 (老鸟四级) | 2017-01-10 20:26

面向对象?不是面向接口、年后会不会太遥远啊

支持(0) 反对(0) realyrare | 园豆:214 (菜鸟二级) | 2017-01-11 09:25
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册