在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → java设计模式电子书(含示例代码).rar

java设计模式电子书(含示例代码).rar

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:0.52M
  • 下载次数:1
  • 浏览次数:56
  • 发布时间:2021-12-13
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.rar
  • 所需积分:2
 

实例介绍

【实例简介】
java设计模式的学习资料整理(含代码可直接导入eclipse)。本人在eclipse下自学设计模式过程中整理的资料,一个eclipse的工程下面分包写了java设计模式的示例代码,每个包是一个设计模式的代码。webcontent文件夹下放有两本java设计模式的电子书(doc和pdf)。
【实例截图】
【核心代码】
4744300845170317875.rar
└── gof
├── build
│   └── classes
│   └── com
│   └── iteye
│   └── yuanyuan7891
│   └── gof
│   ├── action
│   │   ├── chainofresponsibility
│   │   │   ├── chainofresponsibility.txt
│   │   │   ├── impl
│   │   │   │   ├── AddMoneyRequest.class
│   │   │   │   ├── DimissionRequest.class
│   │   │   │   ├── HRRequestHandle.class
│   │   │   │   ├── LeaveRequest.class
│   │   │   │   ├── PMRequestHandle.class
│   │   │   │   ├── Request.class
│   │   │   │   ├── Test.class
│   │   │   │   └── TLRequestHandle.class
│   │   │   └── RequestHandle.class
│   │   ├── command
│   │   │   ├── Command.class
│   │   │   ├── command.txt
│   │   │   └── impl
│   │   │   ├── CommandImpl.class
│   │   │   ├── Invoker.class
│   │   │   ├── Receiver.class
│   │   │   └── Test.class
│   │   ├── interpreter
│   │   │   ├── AdvanceExpression.class
│   │   │   ├── Context.class
│   │   │   ├── Expression.class
│   │   │   ├── SimpleExpression.class
│   │   │   └── Test.class
│   │   ├── iterator
│   │   │   ├── impl
│   │   │   │   ├── IteratorImpl.class
│   │   │   │   ├── ListImpl.class
│   │   │   │   └── Test.class
│   │   │   ├── Iterator.class
│   │   │   ├── iterator.txt
│   │   │   └── List.class
│   │   ├── mediator
│   │   │   ├── impl
│   │   │   │   ├── ColleagueA.class
│   │   │   │   ├── ColleagueB.class
│   │   │   │   ├── Colleague.class
│   │   │   │   ├── ConcreteMediator.class
│   │   │   │   └── Test.class
│   │   │   ├── Mediator.class
│   │   │   └── mediator.txt
│   │   ├── memento
│   │   │   ├── Caretaker.class
│   │   │   ├── Memento.class
│   │   │   ├── memento.txt
│   │   │   ├── Originator.class
│   │   │   └── Test.class
│   │   ├── observer
│   │   │   ├── impl
│   │   │   │   ├── Citizen.class
│   │   │   │   ├── HuangPuCitizen.class
│   │   │   │   ├── HuangPuPoliceman.class
│   │   │   │   ├── Test.class
│   │   │   │   ├── TianHeCitizen.class
│   │   │   │   └── TianHePoliceman.class
│   │   │   ├── observer.txt
│   │   │   └── Policeman.class
│   │   ├── state
│   │   │   ├── Context.class
│   │   │   ├── Rain.class
│   │   │   ├── state.txt
│   │   │   ├── Sunshine.class
│   │   │   ├── Test.class
│   │   │   └── Weather.class
│   │   ├── strategy
│   │   │   ├── impl
│   │   │   │   ├── Context.class
│   │   │   │   ├── StrategyImplA.class
│   │   │   │   ├── StrategyImplB.class
│   │   │   │   ├── StrategyImplC.class
│   │   │   │   └── Test.class
│   │   │   ├── Strategy.class
│   │   │   └── strategy.txt
│   │   ├── template
│   │   │   ├── impl
│   │   │   │   ├── TemplateConcrete.class
│   │   │   │   └── Test.class
│   │   │   ├── Template.class
│   │   │   └── template.txt
│   │   └── vistor
│   │   ├── impl
│   │   │   ├── ConcreteVisitor.class
│   │   │   ├── FloatElement.class
│   │   │   ├── StringElement.class
│   │   │   └── Test.class
│   │   ├── Visitable.class
│   │   ├── Visitor.class
│   │   └── visit.txt
│   ├── create
│   │   ├── builder
│   │   │   ├── impl
│   │   │   │   ├── ManBuilder.class
│   │   │   │   ├── Man.class
│   │   │   │   ├── Person.class
│   │   │   │   ├── PersonDirector.class
│   │   │   │   └── Test.class
│   │   │   └── PersonBuilder.class
│   │   ├── factory
│   │   │   ├── abstractFactory
│   │   │   │   ├── abstractfactory.txt
│   │   │   │   ├── IAnimalFactory.class
│   │   │   │   ├── ICat.class
│   │   │   │   ├── IDog.class
│   │   │   │   └── impl
│   │   │   │   ├── BlackAnimalFactory.class
│   │   │   │   ├── BlackCat.class
│   │   │   │   ├── BlackDog.class
│   │   │   │   ├── Test.class
│   │   │   │   ├── WhiteAnimalFactory.class
│   │   │   │   ├── WhiteCat.class
│   │   │   │   └── WhiteDog.class
│   │   │   └── factoryMethod
│   │   │   ├── factoryMethod.txt
│   │   │   ├── impl
│   │   │   │   ├── StudentWork.class
│   │   │   │   ├── TeacherWork.class
│   │   │   │   └── Test.class
│   │   │   ├── IWorkFactory.class
│   │   │   ├── StudentWorkFactory.class
│   │   │   ├── TeacherWorkFactory.class
│   │   │   └── Work.class
│   │   ├── prototype
│   │   │   ├── ConcretePrototype.class
│   │   │   ├── Prototype.class
│   │   │   └── Test.class
│   │   └── singleton
│   │   ├── Singleton.class
│   │   ├── Singletonnewp.class
│   │   └── Test.class
│   └── structure
│   ├── adapter
│   │   ├── Adaptee.class
│   │   ├── Adapter.class
│   │   ├── Target.class
│   │   └── Test.class
│   ├── bridge
│   │   ├── bridge.txt
│   │   ├── Clothing.class
│   │   ├── impl
│   │   │   ├── Jacket.class
│   │   │   ├── Lady.class
│   │   │   ├── Man.class
│   │   │   ├── Test.class
│   │   │   └── Trouser.class
│   │   └── Person.class
│   ├── composite
│   │   ├── composite.txt
│   │   ├── Employer.class
│   │   ├── Programmer.class
│   │   ├── ProjectAssistant.class
│   │   ├── ProjectManager.class
│   │   └── Test.class
│   ├── decorator
│   │   ├── Decorator.class
│   │   ├── decorator.txt
│   │   ├── impl
│   │   │   ├── Man.class
│   │   │   ├── ManDecoratorA.class
│   │   │   ├── ManDecoratorB.class
│   │   │   └── Test.class
│   │   └── Person.class
│   ├── facade
│   │   ├── decade.txt
│   │   ├── Facade.class
│   │   ├── impl
│   │   │   ├── ServiceAImpl.class
│   │   │   ├── ServiceBImpl.class
│   │   │   ├── ServiceCImpl.class
│   │   │   └── Test.class
│   │   ├── ServiceA.class
│   │   ├── ServiceB.class
│   │   └── ServiceC.class
│   ├── flyweight
│   │   ├── Flyweight.class
│   │   ├── flyweight.txt
│   │   └── impl
│   │   ├── FlyweightFactory.class
│   │   ├── FlyweightImpl.class
│   │   └── Test.class
│   └── proxy
│   ├── Object.class
│   ├── ObjectImpl.class
│   ├── ProxyObject.class
│   ├── proxy.txt
│   └── Test.class
├── src
│   └── com
│   └── iteye
│   └── yuanyuan7891
│   └── gof
│   ├── action
│   │   ├── chainofresponsibility
│   │   │   ├── chainofresponsibility.txt
│   │   │   ├── impl
│   │   │   │   ├── AddMoneyRequest.java
│   │   │   │   ├── DimissionRequest.java
│   │   │   │   ├── HRRequestHandle.java
│   │   │   │   ├── LeaveRequest.java
│   │   │   │   ├── PMRequestHandle.java
│   │   │   │   ├── Request.java
│   │   │   │   ├── Test.java
│   │   │   │   └── TLRequestHandle.java
│   │   │   └── RequestHandle.java
│   │   ├── command
│   │   │   ├── Command.java
│   │   │   ├── command.txt
│   │   │   └── impl
│   │   │   ├── CommandImpl.java
│   │   │   ├── Invoker.java
│   │   │   ├── Receiver.java
│   │   │   └── Test.java
│   │   ├── interpreter
│   │   │   ├── AdvanceExpression.java
│   │   │   ├── Context.java
│   │   │   ├── Expression.java
│   │   │   ├── SimpleExpression.java
│   │   │   └── Test.java
│   │   ├── iterator
│   │   │   ├── impl
│   │   │   │   ├── IteratorImpl.java
│   │   │   │   ├── ListImpl.java
│   │   │   │   └── Test.java
│   │   │   ├── Iterator.java
│   │   │   ├── iterator.txt
│   │   │   └── List.java
│   │   ├── mediator
│   │   │   ├── impl
│   │   │   │   ├── ColleagueA.java
│   │   │   │   ├── ColleagueB.java
│   │   │   │   ├── Colleague.java
│   │   │   │   ├── ConcreteMediator.java
│   │   │   │   └── Test.java
│   │   │   ├── Mediator.java
│   │   │   └── mediator.txt
│   │   ├── memento
│   │   │   ├── Caretaker.java
│   │   │   ├── Memento.java
│   │   │   ├── memento.txt
│   │   │   ├── Originator.java
│   │   │   └── Test.java
│   │   ├── observer
│   │   │   ├── impl
│   │   │   │   ├── Citizen.java
│   │   │   │   ├── HuangPuCitizen.java
│   │   │   │   ├── HuangPuPoliceman.java
│   │   │   │   ├── Test.java
│   │   │   │   ├── TianHeCitizen.java
│   │   │   │   └── TianHePoliceman.java
│   │   │   ├── observer.txt
│   │   │   └── Policeman.java
│   │   ├── state
│   │   │   ├── Context.java
│   │   │   ├── Rain.java
│   │   │   ├── state.txt
│   │   │   ├── Sunshine.java
│   │   │   ├── Test.java
│   │   │   └── Weather.java
│   │   ├── strategy
│   │   │   ├── impl
│   │   │   │   ├── Context.java
│   │   │   │   ├── StrategyImplA.java
│   │   │   │   ├── StrategyImplB.java
│   │   │   │   ├── StrategyImplC.java
│   │   │   │   └── Test.java
│   │   │   ├── Strategy.java
│   │   │   └── strategy.txt
│   │   ├── template
│   │   │   ├── impl
│   │   │   │   ├── TemplateConcrete.java
│   │   │   │   └── Test.java
│   │   │   ├── Template.java
│   │   │   └── template.txt
│   │   └── vistor
│   │   ├── impl
│   │   │   ├── ConcreteVisitor.java
│   │   │   ├── FloatElement.java
│   │   │   ├── StringElement.java
│   │   │   └── Test.java
│   │   ├── Visitable.java
│   │   ├── Visitor.java
│   │   └── visit.txt
│   ├── create
│   │   ├── builder
│   │   │   ├── impl
│   │   │   │   ├── ManBuilder.java
│   │   │   │   ├── Man.java
│   │   │   │   ├── PersonDirector.java
│   │   │   │   ├── Person.java
│   │   │   │   └── Test.java
│   │   │   └── PersonBuilder.java
│   │   ├── factory
│   │   │   ├── abstractFactory
│   │   │   │   ├── abstractfactory.txt
│   │   │   │   ├── IAnimalFactory.java
│   │   │   │   ├── ICat.java
│   │   │   │   ├── IDog.java
│   │   │   │   └── impl
│   │   │   │   ├── BlackAnimalFactory.java
│   │   │   │   ├── BlackCat.java
│   │   │   │   ├── BlackDog.java
│   │   │   │   ├── Test.java
│   │   │   │   ├── WhiteAnimalFactory.java
│   │   │   │   ├── WhiteCat.java
│   │   │   │   └── WhiteDog.java
│   │   │   └── factoryMethod
│   │   │   ├── factoryMethod.txt
│   │   │   ├── impl
│   │   │   │   ├── StudentWork.java
│   │   │   │   ├── TeacherWork.java
│   │   │   │   └── Test.java
│   │   │   ├── IWorkFactory.java
│   │   │   ├── StudentWorkFactory.java
│   │   │   ├── TeacherWorkFactory.java
│   │   │   └── Work.java
│   │   ├── prototype
│   │   │   ├── ConcretePrototype.java
│   │   │   ├── Prototype.java
│   │   │   └── Test.java
│   │   └── singleton
│   │   ├── Singleton.java
│   │   ├── Singletonnewp.java
│   │   └── Test.java
│   └── structure
│   ├── adapter
│   │   ├── Adaptee.java
│   │   ├── Adapter.java
│   │   ├── Target.java
│   │   └── Test.java
│   ├── bridge
│   │   ├── bridge.txt
│   │   ├── Clothing.java
│   │   ├── impl
│   │   │   ├── Jacket.java
│   │   │   ├── Lady.java
│   │   │   ├── Man.java
│   │   │   ├── Test.java
│   │   │   └── Trouser.java
│   │   └── Person.java
│   ├── composite
│   │   ├── composite.txt
│   │   ├── Employer.java
│   │   ├── Programmer.java
│   │   ├── ProjectAssistant.java
│   │   ├── ProjectManager.java
│   │   └── Test.java
│   ├── decorator
│   │   ├── Decorator.java
│   │   ├── decorator.txt
│   │   ├── impl
│   │   │   ├── ManDecoratorA.java
│   │   │   ├── ManDecoratorB.java
│   │   │   ├── Man.java
│   │   │   └── Test.java
│   │   └── Person.java
│   ├── facade
│   │   ├── decade.txt
│   │   ├── Facade.java
│   │   ├── impl
│   │   │   ├── ServiceAImpl.java
│   │   │   ├── ServiceBImpl.java
│   │   │   ├── ServiceCImpl.java
│   │   │   └── Test.java
│   │   ├── ServiceA.java
│   │   ├── ServiceB.java
│   │   └── ServiceC.java
│   ├── flyweight
│   │   ├── Flyweight.java
│   │   ├── flyweight.txt
│   │   └── impl
│   │   ├── FlyweightFactory.java
│   │   ├── FlyweightImpl.java
│   │   └── Test.java
│   └── proxy
│   ├── ObjectImpl.java
│   ├── Object.java
│   ├── ProxyObject.java
│   ├── proxy.txt
│   └── Test.java
└── WebContent
├── Java设计模式.pdf
├── Java设计模式-图解-附代码.doc
├── META-INF
│   └── MANIFEST.MF
└── WEB-INF
├── lib
└── web.xml

100 directories, 296 files

标签:

实例下载地址

java设计模式电子书(含示例代码).rar

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警