![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
【设计模式】
...
浅夏初雨
一个人事业上的成功,只有15%是由于他的专业技术,另外的85%要依赖人际关系、外世技巧。软与硬是相对而言的。专业的技术是硬本领,善于处理人际关系的际本领则是软本领
展开
-
原型模式之深复制和浅复制
看了原型模式,觉着和C#中讲的值类型和引用类型很相似,不妨先来复习一下值类型和引用类型吧 Public struct Person { private string _name; public string name { get{return _name;} set{_name=value;} } --------------//声明年龄原创 2015-12-18 21:18:56 · 625 阅读 · 22 评论 -
设计模式-工厂三姐妹
刚开始看设计模式,虽然代码看不懂但是里面的故事都很有趣呢。用活字印刷来讲面向对象形象而深刻,面向对象从学习VB开始就给我们引入了,直到学习了设计模式一段时间,才慢慢有所领悟。 工厂三姐妹是指:简单工厂模式、工厂方法模式和抽象工厂模式 代码就不展示了,先看看UML图吧: 简单工厂VS工厂方法 简单工厂的方法违反了开放-封闭的原则。举例来说如果我想增加一种"M^N"运算,我们要修改简单原创 2015-12-16 16:17:47 · 599 阅读 · 20 评论 -
C#单例模式的使用
单例模式是在这几个模式中相对比较简单的 模式吧,但是还是有些问题是需要注意的 1.打开正在上机的窗体会发现,正在上机的菜单栏出现在了父窗体上 2.当我们在父窗体上加载图片的时候会发现子窗体藏在图片的后面,在父窗体上画上lable框的时候,lable也是飘在父窗体上面的。这要怎么解决呢? 我们需要在父窗体上加一个panel控件,然后在panel控件中画图片或是lable框。 让窗体最前显示:原创 2016-05-08 21:46:49 · 1698 阅读 · 18 评论