自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xuexiangjys的博客

专注移动开发

原创 java设计模式之行为型模式

三、行为型模式   1、策略模式【strategy】(接口主要)【学习难度:★☆☆☆☆,使用频率:★★★★☆】 定义:策略模式定义了一系列算法,并将每个算法封装起来,使他们可以相互替换,且算法的变化不会影响到使用算法的客户。需要设计一个接口,为一系列实现类提供统一的方法,多个实现类实现该接口...

2017-12-28 18:03:12

阅读数 520

评论数 0

原创 Java设计模式之结构型模式

二、结构型模式   1、适配器模式【Adapter】【学习难度:★★☆☆☆,使用频率:★★★★☆】 定义:适配器模式(有时候也称包装样式或者包装)将一个类的接口适配成用户所期待的。一个适配允许通常因为接口不兼容而不能在一起工作的类工作在一起,做法是将类自己的接口包裹在一个已存在的类中。 (...

2017-12-28 17:55:40

阅读数 369

评论数 0

原创 Java设计模式之创建型模式

一、创建型模式 1、工厂模式【Factory】 定义:工厂模式是我们最常用的实例化对象模式了,是用工厂方法代替new操作的一种模式。 普通工厂:工厂是具体的,产品是抽象的。【学习难度:★★☆☆☆,使用频率:★★★★★】   抽象工厂:工厂是抽象的,产品是抽象的。【学习难度:★★★★☆,使...

2017-12-28 17:18:44

阅读数 196

评论数 0

原创 Java面向对象的设计模式七大设计原则

Java设计的七大原则: 设计原则名称 定  义 使用频率 单一职责原则 (Single Responsibility Principle, SRP) 一个类只负责一个功能领域中的相应职责。 ★★★★☆ 开闭原则 (Open-Closed Principle...

2017-12-28 17:02:17

阅读数 3649

评论数 1

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