♞ 设计模式
大话设计模式
赫于富
这个作者很懒,什么都没留下…
展开
-
【设计模式】 工厂三姐妹
在学习完大化设计模式之后,发现这本书编的真好,从一些通俗易懂的小故事,引入我们学习,今天就来学习一下设计模式中的“工厂三姐妹” 简单工厂模式:这个模式是工厂三姐妹中唯一一个不属于设计模式的模式,因为它不符合“开放--封闭”原则,所以它只能称得上是一种编程习惯举个栗子:每次参加不同的聚会或者与不同的人见面,可能穿的衣服是不一样的,比如,你今天上午要与你的一个新客户见面,你可能会对...原创 2019-02-12 10:19:49 · 250 阅读 · 9 评论 -
【设计模式】创建型模式
再设计模式的23个模式中一共分为大三类: 创建型模式,结构型模式,行为型模式。 今天我们主要学习创建型模式:创建型模式一共包含五个模式,其中“工厂模式”和“抽象工厂模式”已经在上一篇“工厂三姐妹”中介绍过,所以本篇就不再重复介绍。 单例模式:在它的核心结构中只包含一个被称为单例类的特殊类,该模式的目的是使得类的一个对象成为系统中的唯一实例如何保证一个类只能有...原创 2019-02-12 10:47:18 · 231 阅读 · 11 评论 -
【设计模式】抽象方法和虚方法的区别
1.抽象方法只能定义在抽象类中方法的修饰符不能被private virtual static 修饰抽象方法如下:public abstract class People //声明一个抽象类{ public abstract void study(); //抽象方法只能定义在抽象类中。}public class Student:People //继承抽象类{...原创 2019-02-12 11:05:45 · 1617 阅读 · 13 评论 -
【设计模式】结构型模式
结构型模式:1.适配器模式:定义: 通过一个类的接口转换成客户希望的另外一个接口,使原本由于接口不兼容而不能在一起工作的那些类可以一起工作分类:适配器从结构上分为: 类适配器和对象适配器,其中类适配器使用继承关系,对象适配器使用对象引用 来进行适配举例:以手机充电器为例对象适配器://目标类: //客户所期待的接口。目标可以是具体的或抽象的类,也可以是接口。Pub...原创 2019-02-13 20:44:48 · 225 阅读 · 11 评论 -
C#---- VS 打包成 exe.
今天小编要将大家,如何在完成一个vs项目之后,想要生成一个exe执行文件为什么要将程序打包?打包其实简单点说就是把你做好的东西做成安装程序,被人用的时候只要双击安装程序一切搞定·~如果不打包的话,可能会有一系列的手工配置这样就相当于给自己编写的程序进行打包,可以发布给其他人使用。该如何打包一个编写完成的项目?第一步:找到setup Project注意: 如果在自己...原创 2019-07-11 18:17:22 · 6155 阅读 · 15 评论