![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
zjgtan
这个作者很懒,什么都没留下…
展开
-
数据库与工厂模式的思考
最近一直忙着硬件调试,闲来看看数据库和JDBC的诸多知识,不禁大有所得,昨日偶得工厂模式,即详考之。 一、引言 首先需要明确为什么建立多态机制?多态机制是为了使得大部分代码尽可能少的了解对象的具体类型,而是只与对象家族中的一个通用表示打交道。这样就使得代码更容易读写和维护,所以“多态”是面向对象编程的基本目标。 二、抽象工厂 2.1 什么是抽象工厂? 当我们需要建造栋大楼时,常常是需要遵原创 2012-07-16 13:16:15 · 1224 阅读 · 0 评论 -
ADAPTER模式
1、目的 Adapter模式的基本目的是将某一个已知类转化为用户需要的类。Adapter模式使得原本由于接口不同而不能一同工作的类组合在一起。 2、应用场景 Adapter模式有三个应用场景: A、使用一个已知类(隐含着只知道接口,不知道具体实现),但是已知类的接口又与想要的接口(如基类接口)不同。 B、所建立的可复用类可能与接口不兼容的其他类配合。 C、复用多个子类。原创 2012-07-26 11:53:25 · 692 阅读 · 0 评论 -
C语言面向对象编程
C语言面向对象编程 原创作者: rubynroll 阅读:5643次 评论:0条 更新时间:2008-12-15 经常看到关于OO编程的讨论,C++, Java, C#...还有最近很流行的动态语言Python,Ruby等,但很少看到有C的份。在我看来,OO编程的核心是OO的思想,用什么语言倒是其次。但是,不可否认,那些专门为OO编程设计的语言可以比较方便和自然地表达OO转载 2012-10-30 19:11:58 · 973 阅读 · 0 评论