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

Java设计模式

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

Java设计模式

第一章:设计模式相关内容介绍 1.设计模式概述

1.1 软件设计模式产生背景

1.2 软件设计模式概念

1.3 学习设计模式的必要性

1.4 设计模式分类

2.UML图


2.1 类图概述

2.2 类图的作用

2.3 类图表示法
2.3.1 类的表示方法


2.3.2 类与类之间关系的表示方式
2.3.2.1 关联关系
关联关系是对象之间的一种引用关系,用于表示一类对象与另一类对象之间的联系,如老师和学生、师傅和土地、丈夫和妻子等。关联关系是类与类之间最常见的一种关系,分为一般关联关系、聚合关系和组合关系。我们先介绍一般关联。
关联又可以分为单行关联、双向关联、自关联。
1,单向关联

2,双向关联

3,自关联

2.3.2.2 聚合关系

2.3.2.3 组合关系

2.3.2.4 依赖关系

2.3.2.5 继承关系

2.3.2.6 实现关系

3.软件设计原则

在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可扩展性和灵活性,程序员要尽量根据6条原则来开发程序,从而提高软件开发效率、节约软件开发成本和维护成本。
3.1 开闭原则

3.2 里氏代换原则
3.3 依赖倒转原则
3.4 迪米特法则
3.5 合成复用原则

第二章:创建者模式

单例模式
原型模式
工厂方法模式
抽象工厂模式
建造者模式

第三章:结构型模式

代理模式
适配器模式
桥接模式
装饰者模式
外观模式
组合模式

第四章:行为型模式

模板方法模式
策略模式
命令模式
职责链模式
状态模式
观察者模式
中介者模式
迭代器模式
访问者模式
备忘录模式
解释器模式

第五章:综合练习

自定义spring框架
分析spring核心功能结构
确定spring核心功能使用的设计模式
功能实现

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

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

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