自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 三层学习

通过查阅博客以及一些参考文档对三层结构进行了一些了解,三层分别为:表示层、业务逻辑层和数据访问层,下面是思维导图。各个层的功能:界面层:部署控件后,调用业务逻辑层的类,实现功能业务逻辑层的类,调用相关的数据访问类,实现用户所需功能。数据访问层的类,直接访问数据库,实现基本记录操作。...

2019-11-26 20:34:08 269 3

原创 设计模式原则

之前对23个设计模式分类进行了总结,但是忽略了设计模式所设计的原则,这次针对设计模式的原则进行一个整理。首先要提的是:设计模式原则的灵魂是面向接口,以及如何合理地运用接口设计模式中的原则有:单一职责原则、里氏代换原则、依赖倒转原则、迪米特原则、开放-封闭原则。一、单一职责单质职责描述的是有且仅有一个原因引起类的变更。为了达到这个目标,我们需要对类和业务逻辑进行拆分。划分到合适的...

2019-11-24 21:09:12 323 6

原创 设计模式——行为型模式(二)

行为型模式描述程序运行时的流程控制(复杂),主要是描述多个类或对象之间怎样相互协作共同完成单个对象都无法单独完成的任务,其中包括了算法与对象间职责的分配。行为型模式和结构型模式一样,分为类和对象行为模式,类采用的继承机制来在类间分派行为,对象采用组合或聚合在对象间分配行为。因为组合关系或聚合关系比继承关系耦合度低,所以满足合成复用原则,所以对象行为模式比类行为模式具有...

2019-11-23 19:31:08 229 3

原创 设计模式——行为型模式(一)

行为型模式描述程序运行时的流程控制(复杂),主要是描述多个类或对象之间怎样相互协作共同完成单个对象都无法单独完成的任务,其中包括了算法与对象间职责的分配。 行为型模式和结构型模式一样,分为类和对象行为模式,类采用的继承机制来在类间分派行为,对象采用组合或聚合在对象间分配行为。因为组合关系或聚合关系比继承关系耦合度低,所以满足合成复用原则,所以对象行为模式比类行为模式具有...

2019-11-21 17:10:00 776 2

原创 设计模式——结构型模式

结构型模式:关注于整体最终的结构,通过继承和组合,构建出更加复杂的结构,从而提供更加强大的逻辑功能通过结构类型可以分为类结构和对象结构,类结果主要关心类的组合,由多个类可以组合成一个更大的系统;对象结构关心类与对象的组合,通过关联关系使得在一个类中定义另一个类的实例对象。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式一、适配器模式:将一个类...

2019-11-20 20:54:27 267 3

原创 设计模式——创建型模式

创建类模式的特点是:主要关注对象的创建过程,将对象的创建过程进行封装,使客户端不用去关心如何创建对象。创建类模式有以下5个:(简单工厂模式的思想引出了设计模式概念,但不属于23个设计模式)1.抽象工厂模式:创建一系列对象的接口,无需指定具体的类。用于创建一组相关或相互依赖的复杂对象。优点:  相较于工厂方法模式,减少了类的个数。当一个产品中多个对象被设计成一起工作时,它能保证客户...

2019-11-19 20:51:34 150 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除