一个好老好老的老程序员了。
全部博文(915)
发布时间:2020-05-17 17:10:57
在现实生活中,经常出现两个对象因接口不兼容而不能在一起工作的实例,这时需要第三者进行适配。例如,讲中文的人同讲英文的人对话时需要一个翻译,用直流电的笔记本电脑接交流电源时需要一个电源适配器,用计算机访问照相机的 SD 内存卡时需要一个读卡器等。在软件设计中也可能出现:需要开发的具有某种业务功能的组件在.........【阅读全文】
发布时间:2020-05-02 17:02:21
1、定义建造者模式又称创建者模式,是将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。创建者模式隐藏了复杂对象的创建过程,它把复杂对象的创建过程加以抽象,通过子类继承或者重载的方式,动态的创建具有复合属性的对象。2、适用场景隔离复杂对象的创建和使用,.........【阅读全文】
发布时间:2020-05-01 22:17:50
所谓原型模式,就是创建一个类的基本原型,然后通过克隆这个基本原型来创建新的对象,通常克隆的效率要远远高于通过构造来创建新对象。因为克隆对象的时候不需要了解创建对象时的细节。原型模型的结构和实现简介面向对象语言C#提供了Clone方法(ICloneable接口),所以要想一个类的实例能被Clone,这个类需要实现IClon.........【阅读全文】