# 设计模式 **Repository Path**: sisunwhite/designpattern ## Basic Information - **Project Name**: 设计模式 - **Description**: 这是一个公开的设计模式的测试项目。 主要目的就是帮助java新手理解设计模式,提高对代码的设计能力。 程序采用java语言编写。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 9 - **Forks**: 5 - **Created**: 2019-07-06 - **Last Updated**: 2024-06-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 设计模式 #### 介绍 这是一个公开的设计模式的测试项目。 主要目的就是帮助java新手理解设计模式,提高对代码的设计能力。 程序采用java语言编写。 #### 软件架构 采用maven项目管理jar包 #### 安装教程 下载ide打开即可 #代码介绍 /** * 装饰者模式 * @author Administrator * *java特性: * 继承 ★★★★★ * 重写 ★★★☆☆ * 抽象 ★☆☆☆☆ *模式重点: * 子类在重写父类的方法的同时先执行一遍父类的方法。(super.operation()) *适用场景:需要灵活或者频繁添加或者移除功能的时候 */