E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Java设计模式六大原则
java设计模式
之——委托模式
委托模式是软件设计模式中的一项基本技巧。在委托模式中,有两个对象参与处理同一个请求,接受请求的对象将请求委托给另一个对象来处理。委托模式是一项基本技巧,许多其他的模式,如状态模式、策略模式、访问者模式本质上是在更特殊的场合采用了委托模式。委托模式使得我们可以用聚合来替代继承,它还使我们可以模拟mixin。“委托”在C#中是一个语言级特性,而在Java语言中没有直接的对应,但是我们可以通过动态代理来
hhcccchh
·
2020-08-09 04:00
设计模式
java设计模式
委托模式
Java设计模式
之缺省模式
1、概念缺省适配模式为一个接口提供缺省实现,这样子类型可以从这个缺省实现进行扩展,而不必从原有接口进行扩展。开发中BaseAdapter实现ListAdapter就是使用这种设计模式。2、运用一个接口有很多抽象方法,当要写接口的实现类,就必须要实现接口中很多无关的抽象方法,这时就可以使用缺省适配模式,设计一个抽象的适配器类实现接口,并为所有方法提供空实现。用户类只需要继承适配器类,实现必要的方法就
ifengouy
·
2020-08-09 04:40
Java23种设计模式
Java设计模式
七种设计原则
文章目录一、设计模式的目的二、七种设计原则2.1.单一职责原则2.1.1.基本介绍2.1.2.应用实例2.1.3.单一职责原则注意事项和细节2.2.接口隔离原则(InterfaceSegregationPrinciple)2.2.1.基本介绍2.2.3.传统方法的问题和使用接口隔离原则改进2.2.4.应用实例2.3.依赖倒转(倒置)原则(DependenceInversionPrinciple)2
做个挖井人
·
2020-08-09 04:26
java基础知识
Java设计模式
:装饰模式以赋予普通人多种能人成为超人为例
//抽象超人,具备的技能。publicinterfaceSuperman{//技能voidhaveSkill();}/***该普通人将是被装饰的目标对象。*最终将赋予全能,成为超人。*/publicclassHumanimplementsSuperman{@OverridepublicvoidhaveSkill(){System.out.println("普通人,没特殊能力");}}/***能力装
zhangphil
·
2020-08-09 04:42
Java
设计模式
JAVA设计模式
一、单例模式的定义与特点单例(Singleton)模式的定义:指一个类只有一个实例,且该类能自行创建这个实例的一种模式。例如。Windows中只能打开一个任务管理器,这样可以避免因打开多个任务管理器窗口而造成内存资源的浪费,或出现各个窗口显示内容的不一致等错误。在计算机系统中,还有Windows的回收站,操作系统中的文件系统,多线程中的线程池、显卡的驱动程序对象、打印机的后台处理服务,应用程序的日
zhangdayan
·
2020-08-09 04:31
Java设计模式
之装饰者模式——代码里的故事——
装饰者模式引入: 装饰者模式,从字面上一看就能很容易联想到这是用来装饰扩展一个类的,可以使扩展一个类具有某些属性和功能(方法), 那么,就有人会说了,扩展一个类,我在写一个子类继承于它,然后在扩展对应的属性或者功能不就行了,为什么要用装饰者模式呢?难道他有什么独特的地方吗?带着这个疑问,接下来就让我们去看看装饰者模式到底是怎样一回事呢? 现在我们有一场戏需要拍一下,在一个浪漫的咖啡厅里,我们的女主
Lance_w
·
2020-08-09 02:33
设计模式
Java设计模式
--解释器模式
解释器模式给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。InterpreterPatternGivenalanguage,definearepresentationforitsgrammaralongwithaninterpreterthatusestherepresentationtointerpretsentencesinthelanguage
weixin_34204057
·
2020-08-09 00:49
学习:
java设计模式
—Decorator模式
一、学习装饰着模式1、定义及作用该模式以对客户端透明的方式扩展对象的功能。2、涉及角色抽象构件角色:定义一个抽象接口,来规范准备附加功能的类。具体构件角色:将要被附加功能的类,实现抽象构件角色接口。抽象装饰者角色:持有对具体构件角色的引用并定义与抽象构件角色一致的接口。具体装饰角色:实现抽象装饰者角色,负责为具体构件添加额外功能。3、简单实现抽象构件角色java代码:packagecom.patt
weixin_34133829
·
2020-08-09 00:57
Java设计模式
-装饰者模式
模拟穿衣服场景我们来看下面一个具体的案例:每个人一天起床之后都要穿衣服(来装饰自己),这是必不可少的,这样问题就来了,穿什么?按照什么顺序穿?如何用程序方便的模拟这个场景的,代码如下:/***程序模拟一个人穿衣服的过程*@author:qhyuan1992*///抽象接口,用来规范将要被附加一些操作的对象interfacePeople{publicvoidwear();}//具体的对象,该对象将被
weixin_30552635
·
2020-08-08 23:20
Java设计模式
——装饰者模式
今天和大家聊一聊装饰者设计模式,这个模式会经常在我们的代码中出现,所以我们分为两部分去讲,第一部分和大家聊一聊什么是装饰者模式,以及我们应用的场景。装饰者模式:动态的给一个对象添加一些额外的职责,就增加功能来说,装饰者模式比生成子类更为灵活。我们先给大家展示一下装饰者模式的结构图:Compontent是定义了一个对象接口,可以给这些对象动态的添加职责。ConcreteConponent是定义了一个
Jimmy.li
·
2020-08-08 22:09
设计模式
算法
Java
面试
java设计模式
--7大设计原则
问题:编写代码过程中,程序员面临着来自耦合性,内聚性以及可维护性,可扩展性,重用性,灵活性等挑战.设计模式的好处1、提到代码重用性(即,相同代码,不用多次编写)2、可读性(即,编程规范性,便于其他程序员的阅读和理解)3、可扩展性(即,当需要增加新的功能时,非常的方便,称为可维护性)4、可靠性(即,当我们增加新的功能后,对原来的功能没有影响)5、使程序高内聚、低耦合设计模式原则,其实就是程序员在编程
Adam_ye
·
2020-08-08 16:00
java设计模式
(结构)--组合模式&装饰器模式
一、组合模式用途:将对象组合成树形结构以表示“部分——整体”的层次结构。Composite使得用户对单个对象和组合对象的使用具有一致性。案例:在中文中,一句话是由词语组成的,而词语又由字组成;在英文中,句子由单词组成,而单词又由一个个字母组成。每个对象都可定义的它之前的或之后的内容。比如一个中文句子总是以句号结尾,一个英文单词之前通常是有空格的。这种结构可以形成了递归嵌套的结构,句子是父容器,单词
chao09_01
·
2020-08-08 14:45
JAVA
基础
java 代理模式
1.定义代理模式是常用的
java设计模式
,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。
竹影
·
2020-08-08 12:12
java
设计模式
代理模式
1.定义代理模式是常用的
java设计模式
,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。
竹影
·
2020-08-08 12:12
java
java
设计模式
java设计模式
---访问者模式
Java深入到一定程度,就不可避免的碰到设计模式这一概念,了解设计模式,将使自己对java中的接口或抽象类应用有更深的理解.设计模式在java的中型系统中应用广泛,遵循一定的编程模式,才能使自己的代码便于理解,易于交流,Visitor(访问者)模式是比较常用的一个模式.应用场景:对于某对象结构中各元素的操作。如果需要在不修改各元素类的前提下定义作用于这些元素的新操作,也就是动态的增加新的方法应该考
BruceZhang
·
2020-08-08 12:55
java设计模式
程序員必須知道的面向对象设计
六大原则
背景在程序设计领域,SOLID(单一功能、开闭原则、里氏替换、接口隔离以及依赖反转)是由罗伯特·C·马丁在21世纪早期引入的记忆术首字母缩略字,指代了面向对象编程和面向对象设计的五个基本原则。当这些原则被一起应用时,它们使得一个程序员开发一个容易进行软件维护和扩展的系统变得更加可能。SOLID所包含的原则是通过引发编程者进行软件源代码的代码重构进行软件的代码异味清扫,从而使得软件清晰可读以及可扩展
Jeff、yuan
·
2020-08-08 11:39
设计模式
java
Java设计模式
二:装饰者模式——案例分析
现在有一个咖啡馆订单系统项目(要求如下)咖啡馆订单项目:1)、咖啡种类:Espresso、ShortBlack、LongBlack、Decaf2)、调料:Milk、Soy、Chocolate3)、扩展性好、改动方便、维护方便1.如果用我们传统的面向对象思想设计:可以设计出一个这样的,像我一样基础不好的小伙伴看到这种图可能懵逼,不用担心,下面有讲解。咖啡有Espresso、ShortBlack、Lo
壹之形
·
2020-08-08 11:08
设计模式
Java设计模式
-代理模式基础解析
1.简单介绍通过代理类可以用来控制对象的访问,虽然我在反射.那一章已经了解了以下静态和动态代理,但是还是在这里重新记录一下吧;代理模式的理解:就是指某个类(被代理类)可以有很多的方法(理解为可以通过这些方法实现某个功能),然后就是在这些方法中很多的方法都是重复的,只有部分方法是需要改变的(必须按某种顺序才能实现某个功能,大部分为流程重复,只有少部分核心方法需要修改),这时就可以创建一个代理类,将所
神秘的天
·
2020-08-08 02:17
Java的设计模式
Java设计模式
-适配器模式简单记录
1.适配器模式简单介绍作用:将一个类的接口转换成客户希望的另外一个接口,使得由于接口不兼容而不能一起工作的类能够一起工作;在适配器模式中有三种类型的角色:一种是目标接口(只客户所需要的接口,可以是具体的或抽象的类,也可以是接口);需要适配的类(就是指哪个对象需要这个类);适配器(通过包装某一个对象,将原来的接口转换成目标接口);2.适配器模式的简单使用关于适配器的创建步骤:首先是要拥有或者创建一个
神秘的天
·
2020-08-08 02:17
Java的设计模式
java设计模式
:详解单例模式之饿汉式,懒汉式,登记式
1.什么是单例模式所谓的单例模式,就是设计一个类,它在整个程序中只能有一个该类的实例存在,这就是单例模式。2.单例模式的三种实现模式饿汉模式:在类产生的时候就创建好实例,不管需不要需要都去创建实例。这是一种空间换时间的做法。懒汉模式:不需要创建实例的时候,程序就不再去创建实例;需要用到的时候再去创建。这是一种时间换空间的做法。登记模式:在需要的时候通过静态内部类去创建实例。3.单例模式的特征私有化
小伙子。
·
2020-08-08 01:33
java
浅谈Android设计模式
在分享设计模式之前,我们先了解下设计模式的
六大原则
:1.单一职责原则:对于一个类而言,应该仅有一个引起它变化的原因
会飞的狗~
·
2020-08-07 22:49
Android
JavaWeb开发学习路径
JavaSE:面向对象程序开发异常机制多线程技术常用类集合框架(容器)+其他类对象使用IO流GUI编程网络编程反射机制正则表达式Java工作原理(jvm)
Java设计模式
前端:HTML语言CSS语言Javascript
wuwenfengl
·
2020-08-07 22:35
Java设计模式
学习---单例模式(创建型模式)
Java中单例模式是一种常见的设计模式,单例模式这里主要介绍两种种:懒汉式单例、饿汉式单例。单例对象的类必须保证只有一个实例存在。整个系统中拥有一个全局的对象,有利于协调整体的行为,如在一个应用中,应该只有一个ImageLoader实例,图片处理框架中一般包含缓存系统,线程池以及网络请求系统等,这些系统都是比较耗资源的。所以设计为单例形式,可以减少一定资源的浪费。使用场景:保证一个类在内存中的对象
white_wt
·
2020-08-07 21:45
Java设计模式
Android—设计模式原则及常见的设计模式
设计模式
六大原则
:单一职责原则:实现类要职责单一,类之间不相互影响。里氏替换原则:不要破坏继承体系,共享的父类方法应该保持不变,不能被子类重新定义。我们应该将父类定义为抽象类,并定义抽象方法。
#全家桶
·
2020-08-07 21:05
Android
设计模式
android
2019Android设计模式总结
1.设计模式
六大原则
a.单一职责原则:就一个类来说,应该只有一个引起它变化的原因一个类做一件事情,避免职责过多。
weixin_34319374
·
2020-08-07 20:10
Java设计模式
总览
Java设计模式
总体分为三大类(23种):创建型模式:单例模式、工厂方法模式、抽象工厂模式、建造者模式、原型模式结构型模式:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、享元模式、组合模式行为型模式
weixin_30776863
·
2020-08-07 20:46
Android 源码中的设计模式
面向对象的
六大原则
单一职责原则所谓职责是指类变化的原因。如果一个类有多于一个的动机被改变,那么这个类就具有多于一个的职责。而单一职责原则就是指一个类或者模块应该有且只有一个改变的原因。
weixin_30279751
·
2020-08-07 19:11
移动开发
设计模式
java
1.面向对象三大特性
六大原则
JAVA是一门面向对象的语言,那么其面向对象主要有以下几个特性和原则:面向对象三大特性
六大原则
面向对象的三大特性是"封装、"多态"、"继承",五大原则是"单一职责原则"、"开放封闭原则"、"里氏替换原则
郑学炜
·
2020-08-07 19:06
1.Java基础
Android的设计模式-状态模式
前言Android的设计模式系列文章介绍,欢迎关注,持续更新中:Android的设计模式-设计模式的
六大原则
创建型模式:Android的设计模式-单例模式Android的设计模式-建造者模式Android
四月葡萄
·
2020-08-07 18:33
设计模式
设计模式
Android的设计模式-组合模式
前言Android的设计模式系列文章介绍,欢迎关注,持续更新中:Android的设计模式-设计模式的
六大原则
创建型模式:Android的设计模式-单例模式Android的设计模式-建造者模式Android
四月葡萄
·
2020-08-07 18:33
设计模式
设计模式
Android源码设计模式解析与实战
把毕业设计做完,论文也写好了,其他的事情也处理的差不多了,接下来再接着学习Android和Python的知识,今天先写一下关于几种模式的笔记一、面向对象的
六大原则
单一职责原则:SingleResponsibilityPrinciple
骛实豫
·
2020-08-07 18:42
Android
java设计模式
总结篇——首读
目录一、如何学习设计模式二、7种常见的设计原则三、设计模式总览一、如何学习设计模式如何学习设计模式1、该设计模式的意图是什么?1)问题描述【待解决的问题是什么】2)前提条件【在何种环境或约束条件下使用】3)解法【如何解决】4)效果【有哪些优缺点】2、它要解决的问题是什么?3、它是如何解决的?4、什么时候(情况下)使用?5、该模式的应用实例6、该模式的优缺点?使用时的注意事项7、记住该模式的关键代码
方才兄
·
2020-08-07 16:40
Java设计模式
java设计模式
java设计模式总结
如何学习设计模式
7种设计原则
Android设计模式(一)
六大原则
及其分类
Android进阶之光设计模式学习笔记,参考博客:https://blog.csdn.net/zhengzhb/article/category/926691/2设计模式
六大原则
及其定义单一职责原则定义
wink459
·
2020-08-07 16:24
Android
设计模式
Android设计模式
Java设计模式
总览(一)
知识点的梳理:让设计模式自然而然地出现在你的设计中,而不是为了使用而使用;设计模式并非僵化的教条:可以根据自己的需要采用或调整;总是使用满足需要的最简单解决方案,不管它用不用模式;什么是模式?模式:在某情境(Context)下,针对某问题的某种解决方案;情境:就是应用某个模式的情况。这应该是不断出现的情况。(例如:你拥有一个对象的集合);问题:就是你想在某情境下达到的目标,但也可以是某情境下的约束
-Hermes-
·
2020-08-07 16:15
javaSE
基础
Head
First设计模式
JAVA之MVC框架_个人心得与简单程序实现
//记录学习心得后面有一个简单实现的小程序前面有两篇博客,分别是这里,和这里//还在审核,超链接没贴.提到了
JAVA设计模式
中的单例模式和工厂模式这里要说的是MVC框架.来看看MVC框架的定义:MVC全名是
mistake_SF
·
2020-08-07 15:30
java杂记
设计模式分类以及
六大原则
六大原则
单一职责原则SingleR
itlwc
·
2020-08-07 14:06
设计模式
【
Java设计模式
开篇】:设计模式总览
1.什么是设计模式设计模式(Designpattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理的运用设计模式可以完美的解决很多问题,每种模式在现在中都有相应的原理
hxcaifly
·
2020-08-07 14:40
java
Java设计模式
Conflux研究总监杨光:从现代密码学到区块链
Itmustnotberequiredtobesecret,anditmustbeabletofallintothehandsoftheenemywithoutinconvenience.”这是著名的密码学柯克霍夫
六大原则
之一
Conflux中文社区
·
2020-08-07 09:10
JAVA设计模式
学习8——建造模式
建造模式(Builder)是对象的创建模式,建造模式可以将一个产品的内部表象与产品的生产过程分割开来,从而可以是建造过程生成具有不同内部表象的产品对象。一个产品常有不同的组成成分作为产品的零件,这些零件有可能是对象,也有可能不是对象,通常我们称作内部表象,不同的产品可以有不同的内部表象,也就是不同的零件。使用建造模式可以使客户端不需要知道所生成的产品有那些零件,每个产品对应的零件彼此有何不同,是怎
张自强
·
2020-08-06 13:50
设计模式
Java设计模式
——建造者模式——步骤规范 结果可控
兄弟们,今日头条搜索三线城市程序员老陈关注我,我将持续不断推出视频教程。背景要理解建造者模式,首先要理解农民工建筑模式。农民工建筑模式就是靠经验,对怎么盖这个屋子心里大体有个数,优点就是自由灵活成本低,效果就是你很难掌控其中的每一个环节。比如建筑施工前必须先安装防尘网和保护施工人员的拦网,这个基本规定都有可能无法落实。这种模式我称之为原始建造模式。建造者模式就厉害了,它是制度化运营,必须得有个人现
熊猫大哥大
·
2020-08-06 13:05
Java----基础
Java设计模式
之十七(解释器模式)
一、什么是解释器模式Interpreter模式也叫解释器模式,是行为模式之一,它是一种特殊的设计模式,它建立一个解释器,对于特定的计算机程序设计语言,用来解释预先定义的文法。简单地说,Interpreter模式是一种简单的语法解释器构架。二、解释器模式应用场景当有一个语言需要解释执行,并且你可将该语言中的句子表示为一个抽象语法树时,可使用解释器模式。而当存在以下情况时该模式效果最好:该文法简单对于
常笑笑
·
2020-08-06 13:45
Java设计模式
JAVA设计模式
-创建型模式-原型模式
原型模式定义解决问题浅复制,深复制原型模式结构案例分析new和clone效率比较用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。定义用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。Prototype原型模式是一种创建型设计模式,Prototype模式允许一个对象再创建另外一个可定制的对象,根本无需知道任何如何创建的细节,工作原理是:通过将一个原型对象传给那个要发动创
纯净水的记事本
·
2020-08-06 12:20
JAVA
设计模式
Java设计模式
--建造者模式(4)
建造者模式的定义:将一个复杂的对象构建与它的表示分离,使得同样的构建过程可以创建不同的表示。举个简单的例子:比如一辆汽车,它包括车轮,方向盘,轴,发动机等多种零件,但是对于大多数用户来说,并不需要知道这些装配细节也不会单独使用某一个零件,而是使用一辆完整的汽车。建造者模式角色分为Builder(抽象建造者),ConcreteBuilder(具体建造者),Product(产品),Director(指
qq_37776442
·
2020-08-06 12:48
Java设计模式
java设计模式
之解释器模式
解释器模式(InterpreterPattern)提供了评估语言的语法或表达式的方式,它属于行为型模式。这种模式实现了一个表达式接口,该接口解释一个特定的上下文。这种模式被用在SQL解析、符号处理引擎等。简单地说,Interpreter模式是一种简单的语法解释器构架。解决问题:对于一些固定文法构建一个解释句子的解释器。解决方式:构件语法树,定义终结符与非终结符。构件环境类,包含解释器之外的一些全局
年少话轻狂
·
2020-08-06 12:18
设计模式
Java设计模式
_行为型_解释器模式_加减法的运算
转载请注明出处:http://blog.csdn.net/ljmingcom304/article/details/50418812本文出自:【梁敬明的博客】1.变量的映射x是一个变量,y也是一个变量,x可以为任何值,y也可以为任何值。因此,每个变量都可以对应一个具体的值,通过上下文可以承载这样的映射关系。publicclassContext{privateMapmap=newHashMap();
〇A
·
2020-08-06 12:43
设计模式
Java设计模式
之创建型模式:建造者(生成器)模式
文章目录一、基本介绍二、使用1.场景2.UML类图设计3.代码实现三、典型应用四、总结一、基本介绍建造者模式(BuildPattern)又称生成器模式,该模式封装一个产品的构造过程,一步一步地创建出一个复杂的对象,它允许用户通过指定复杂对象的类型和具体内容来构建对象,不需要知道内部的构建细节。下面是建造者的原理UML类图:建造者模式的四个角色说明:Product(产品对象):一个具体的产品对象Bu
弃城狗
·
2020-08-06 12:12
设计模式
Java设计模式
之——建造者模式
建造者模式(Builder模式):将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。建造者模式的优点1、建造者模式的封装性很好。使用建造者模式可以有效的封装变化,在使用建造者模式的场景中,一般产品类和建造者类是比较稳定的,因此,将主要的业务逻辑封装在导演类中对整体而言可以取得比较好的稳定性。2、建造者模式很容易进行扩展。如果有新的需求,通过实现一个新的建造者类就可以完成,基
_fan_fan_
·
2020-08-06 12:54
Java设计模式
Java
Java设计模式
(二十四)观察者模式
观察者模式定义又叫发布-订阅模式、模型-视图模式、源-监听器模式或从属者模式。定义一种一对多的依赖关系,一个主题对象可被多个观察者同时监听,使得每当主题对象的状态变化时,所有依赖于它的对象都回得到同事并自动更新。属于行为型模式观察者模式的核心是将观察者与被观察者解耦,以类似于消息/广播发送的机制联动两者,使被观察者的变动能通知到感兴趣的观察者们,从而做出相应的响应。适用情景在软件系统中,当系统一方
天堂与狼
·
2020-08-06 12:59
Java设计模式
java
设计模式
Java设计模式
(二十五)访问者模式
访问者模式定义是一种将数据结构与数据操作分离的设计模式。是指封装一些作用于某些数据结构中的各元素的操作,它可以在不改变数据结构的前提下定义作用于这些元素的新的操作。属于行为型模式。访问者模式的基本思想是针对系统中拥有固定类型的对象结构(元素),在其内提供一个accept()方法用来接受访问者的访问,不同的访问者对同一元素的访问内容不同,使得相同的元素集合可以产生不同功能的数据结果。accept()
天堂与狼
·
2020-08-06 12:59
Java设计模式
java
设计模式
Java设计模式
(二十二)中介者模式
中介者模式定义又称为调节者模式或调停者模式。用一个中介对象封装一系列的对象交互,中介者使各对象不需要显示地相互作用,从而使耦合松散,而且可以独立地改变它们之间的交互。属于行为型模式。中介者模式包装了一系列对象相互作用的方式。使得这些对象不必相互明显作用。从而使它们可以松散耦合。当某些对象之间的作用发生改变时,不会立即影响其他的一些对象之间的作用。保证这些作用可以彼此独立的变化。其核心思想是通过中介
天堂与狼
·
2020-08-06 12:29
Java设计模式
java
设计模式
上一页
56
57
58
59
60
61
62
63
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他