设计模式
yang_B621
后天的努力改变生活!When life gives you lemons,make lemonade.
展开
-
设计模式——初识
模式是在特定环境下人们解决某类重复出现问题的一套成功或有效的解决方案。对于面向对象软件系统的设计而言,在支持可维护性地同时,提高系统的可复用性是个至关重要的问题,如何同时提高一个软件系统的可维护性和可复用性是面向对象设计需要解决的核心问题之一。在面向对象设计中,可维护性的复用是以设计原则为基础的。面向对象设计原则为支持可维护性复用而诞生,这些原则蕴含在很多设计模式中,它们是从许多设计方...原创 2019-02-22 15:19:35 · 148 阅读 · 0 评论 -
C# 克隆
一、浅克隆: 在浅克隆中,如果原型对象的成员变量是值类型,将复制一份给克隆对象;如果原型对象的成员变量是引用类型,则将引用对象的地址复制一份给克隆对象,也就是说原型对象和克隆对象的成员变量指向相同的内存地址。简单来说,在浅克隆中,当对象被复制时只复制它本身和其中包含的值类型的成员变量,而引用类型的成员对象并没有复制,如图: 在C#中,通过实现ICloneable接口的Clone...转载 2019-02-25 18:44:17 · 233 阅读 · 0 评论 -
设计模式--学习感悟
开始学习大神的关于设计模式的博客 有了一些自己的理解,首先奉上大神博客链接:https://blog.csdn.net/LoveLion/article/details/17517213https://blog.csdn.net/weixin_42054950/article/details/80788948感想:总体思想(将变化隔离,使得变化部分发生变化时,不变部分不受影响(这...原创 2019-07-10 18:12:47 · 380 阅读 · 1 评论