栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

设计模式概述

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

设计模式概述

        每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复劳动。

一、什么是设计模式

        将 面向对象软件的设计经验 作为设计模式记录下来。

        设计模式使人可以更加简单方便地复用成功的设计和体系结构。

二、按照 目的准则 和 范围准则 对设计模式进行分类:

目的准则: 模式是用来完成什么工作的。

        创建型模式 与对象的创建有关;

        结构性模式 处理类或对象的组合;

        行为型模式 对类或对象怎样交互和怎样分配职责进行描述。

范围准则: 模式主要用于类还是用于对象。

创建型类模式 将对象的部分创建工作延迟到子类,而 创建型对象模式 则将它延迟到另一个对象中。

结构型类模式 使用继承机制类组合类,而 结构型对象模式 则描述了对象的组装方式。

行为型类模式 使用集成描述算法和控制流,而 行为型对象模式 则描述了一组对象怎样协作完成单个对象所无法完成的任务。

【具体的各个模式的解决方案,见后面的博客内容】

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/749147.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号