在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → java的23种设计模式Demo.rar

java的23种设计模式Demo.rar

一般编程问题

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

实例介绍

【实例简介】
设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。
【实例截图】
【核心代码】
4744302543367950239.rar
└── DesignPattern
├── bin
│   ├── behaviortype
│   │   ├── chainofresponsibility
│   │   │   ├── AbstractHandler.class
│   │   │   ├── interfaces
│   │   │   │   └── Handler.class
│   │   │   ├── MyHandler.class
│   │   │   └── Test.class
│   │   ├── command
│   │   │   ├── interfaces
│   │   │   │   └── Command.class
│   │   │   ├── Invoker.class
│   │   │   ├── MyCommand.class
│   │   │   ├── Receiver.class
│   │   │   └── Test.class
│   │   ├── interpreter
│   │   │   ├── Context.class
│   │   │   ├── interfaces
│   │   │   │   └── Expression.class
│   │   │   ├── Minus.class
│   │   │   ├── Plus.class
│   │   │   └── Test.class
│   │   ├── iterator
│   │   │   ├── interfaces
│   │   │   │   ├── Collection.class
│   │   │   │   └── Iterator.class
│   │   │   ├── MyCollection.class
│   │   │   ├── MyIterator.class
│   │   │   └── Test.class
│   │   ├── mediator
│   │   │   ├── interfaces
│   │   │   │   └── Mediator.class
│   │   │   ├── MyMediator.class
│   │   │   ├── Test.class
│   │   │   ├── User1.class
│   │   │   ├── User2.class
│   │   │   └── User.class
│   │   ├── memento
│   │   │   ├── Memento.class
│   │   │   ├── Original.class
│   │   │   ├── Storage.class
│   │   │   └── Test.class
│   │   ├── observer
│   │   │   ├── AbstractSubject.class
│   │   │   ├── interfaces
│   │   │   │   ├── Observer.class
│   │   │   │   └── Subject.class
│   │   │   ├── MySubject.class
│   │   │   ├── Observer1.class
│   │   │   ├── Observer2.class
│   │   │   └── Test.class
│   │   ├── state
│   │   │   ├── Context.class
│   │   │   ├── State.class
│   │   │   └── Test.class
│   │   ├── strategy
│   │   │   ├── AdvancedMemberStrategy.class
│   │   │   ├── interfaces
│   │   │   │   └── MemberStrategy.class
│   │   │   ├── IntermediateMemberStrategy.class
│   │   │   ├── Price.class
│   │   │   ├── PrimaryMemberStrategy.class
│   │   │   └── Test.class
│   │   ├── templatemethod
│   │   │   ├── AbstractCalculator.class
│   │   │   ├── Plus.class
│   │   │   └── Test.class
│   │   └── visitor
│   │   ├── interfaces
│   │   │   ├── Subject.class
│   │   │   └── Visitor.class
│   │   ├── MySubject.class
│   │   ├── MyVisitor.class
│   │   └── Test.class
│   ├── creationtype
│   │   ├── abstractfactory
│   │   │   ├── FacetoryA.class
│   │   │   ├── FacetoryB.class
│   │   │   ├── IceboxA.class
│   │   │   ├── IceboxB.class
│   │   │   ├── interfaces
│   │   │   │   ├── Factory.class
│   │   │   │   ├── Icebox.class
│   │   │   │   └── Washer.class
│   │   │   ├── Test.class
│   │   │   ├── WasherA.class
│   │   │   └── WasherB.class
│   │   ├── builder
│   │   │   ├── Builder.class
│   │   │   ├── interfaces
│   │   │   │   └── Sender.class
│   │   │   ├── MailSender.class
│   │   │   ├── SmsSender.class
│   │   │   └── Test.class
│   │   ├── factory
│   │   │   ├── factorymethod
│   │   │   │   ├── AirCondition.class
│   │   │   │   ├── CreateAirCondition.class
│   │   │   │   ├── CreateIcebox.class
│   │   │   │   ├── CreateWasher.class
│   │   │   │   ├── Icebox.class
│   │   │   │   ├── interfaces
│   │   │   │   │   ├── Factory.class
│   │   │   │   │   └── Product.class
│   │   │   │   ├── Test.class
│   │   │   │   └── Washer.class
│   │   │   └── simplefactory
│   │   │   ├── AirCondition.class
│   │   │   ├── Icebox.class
│   │   │   ├── interfaces
│   │   │   │   └── Product.class
│   │   │   ├── SimpleFactory.class
│   │   │   ├── Test.class
│   │   │   └── Washer.class
│   │   ├── prototype
│   │   │   ├── Mail.class
│   │   │   └── Test.class
│   │   └── singleton
│   │   ├── HungrySingleton.class
│   │   └── LazySingleton.class
│   ├── structuraltype
│   │   ├── adapter
│   │   │   ├── classadapter
│   │   │   │   ├── Adapter.class
│   │   │   │   ├── interfaces
│   │   │   │   │   └── Targetable.class
│   │   │   │   ├── Source.class
│   │   │   │   └── Test.class
│   │   │   ├── interfaceadapter
│   │   │   │   ├── interfaces
│   │   │   │   │   └── Sourceable.class
│   │   │   │   ├── Irapper.class
│   │   │   │   ├── SourceSub1.class
│   │   │   │   ├── SourceSub2.class
│   │   │   │   └── Test.class
│   │   │   └── objectadapter
│   │   │   ├── interfaces
│   │   │   │   └── Targetable.class
│   │   │   ├── Source.class
│   │   │   ├── Test.class
│   │   │   └── Wrapper.class
│   │   ├── bridge
│   │   │   ├── Bridge.class
│   │   │   ├── interfaces
│   │   │   │   └── Sourceable.class
│   │   │   ├── MyBridge.class
│   │   │   ├── SourceSub1.class
│   │   │   ├── SourceSub2.class
│   │   │   └── Test.class
│   │   ├── composite
│   │   │   ├── Test.class
│   │   │   ├── Tree.class
│   │   │   └── TreeNode.class
│   │   ├── decorator
│   │   │   ├── Decorator.class
│   │   │   ├── interfaces
│   │   │   │   └── Sourceable.class
│   │   │   ├── Source.class
│   │   │   └── Test.class
│   │   ├── facade
│   │   │   ├── Computer.class
│   │   │   ├── CPU.class
│   │   │   ├── Disk.class
│   │   │   ├── Memory.class
│   │   │   └── Test.class
│   │   ├── flyweight
│   │   │   ├── BlackIgoChessman.class
│   │   │   ├── Coordinates.class
│   │   │   ├── IgoChessman.class
│   │   │   ├── IgoChessmanFactory.class
│   │   │   ├── Test.class
│   │   │   └── WhiteIgoChessman.class
│   │   └── proxy
│   │   ├── interfaces
│   │   │   └── Sourceable.class
│   │   ├── Proxy.class
│   │   ├── Source.class
│   │   └── Test.class
│   └── 说明.txt
└── src
├── behaviortype
│   ├── chainofresponsibility
│   │   ├── AbstractHandler.java
│   │   ├── interfaces
│   │   │   └── Handler.java
│   │   ├── MyHandler.java
│   │   └── Test.java
│   ├── command
│   │   ├── interfaces
│   │   │   └── Command.java
│   │   ├── Invoker.java
│   │   ├── MyCommand.java
│   │   ├── Receiver.java
│   │   └── Test.java
│   ├── interpreter
│   │   ├── Context.java
│   │   ├── interfaces
│   │   │   └── Expression.java
│   │   ├── Minus.java
│   │   ├── Plus.java
│   │   └── Test.java
│   ├── iterator
│   │   ├── interfaces
│   │   │   ├── Collection.java
│   │   │   └── Iterator.java
│   │   ├── MyCollection.java
│   │   ├── MyIterator.java
│   │   └── Test.java
│   ├── mediator
│   │   ├── interfaces
│   │   │   └── Mediator.java
│   │   ├── MyMediator.java
│   │   ├── Test.java
│   │   ├── User1.java
│   │   ├── User2.java
│   │   └── User.java
│   ├── memento
│   │   ├── Memento.java
│   │   ├── Original.java
│   │   ├── Storage.java
│   │   └── Test.java
│   ├── observer
│   │   ├── AbstractSubject.java
│   │   ├── interfaces
│   │   │   ├── Observer.java
│   │   │   └── Subject.java
│   │   ├── MySubject.java
│   │   ├── Observer1.java
│   │   ├── Observer2.java
│   │   └── Test.java
│   ├── state
│   │   ├── Context.java
│   │   ├── State.java
│   │   └── Test.java
│   ├── strategy
│   │   ├── AdvancedMemberStrategy.java
│   │   ├── interfaces
│   │   │   └── MemberStrategy.java
│   │   ├── IntermediateMemberStrategy.java
│   │   ├── Price.java
│   │   ├── PrimaryMemberStrategy.java
│   │   └── Test.java
│   ├── templatemethod
│   │   ├── AbstractCalculator.java
│   │   ├── Plus.java
│   │   └── Test.java
│   └── visitor
│   ├── interfaces
│   │   ├── Subject.java
│   │   └── Visitor.java
│   ├── MySubject.java
│   ├── MyVisitor.java
│   └── Test.java
├── creationtype
│   ├── abstractfactory
│   │   ├── FacetoryA.java
│   │   ├── FacetoryB.java
│   │   ├── IceboxA.java
│   │   ├── IceboxB.java
│   │   ├── interfaces
│   │   │   ├── Factory.java
│   │   │   ├── Icebox.java
│   │   │   └── Washer.java
│   │   ├── Test.java
│   │   ├── WasherA.java
│   │   └── WasherB.java
│   ├── builder
│   │   ├── Builder.java
│   │   ├── interfaces
│   │   │   └── Sender.java
│   │   ├── MailSender.java
│   │   ├── SmsSender.java
│   │   └── Test.java
│   ├── factory
│   │   ├── factorymethod
│   │   │   ├── AirCondition.java
│   │   │   ├── CreateAirCondition.java
│   │   │   ├── CreateIcebox.java
│   │   │   ├── CreateWasher.java
│   │   │   ├── Icebox.java
│   │   │   ├── interfaces
│   │   │   │   ├── Factory.java
│   │   │   │   └── Product.java
│   │   │   ├── Test.java
│   │   │   └── Washer.java
│   │   └── simplefactory
│   │   ├── AirCondition.java
│   │   ├── Icebox.java
│   │   ├── interfaces
│   │   │   └── Product.java
│   │   ├── SimpleFactory.java
│   │   ├── Test.java
│   │   └── Washer.java
│   ├── prototype
│   │   ├── Mail.java
│   │   └── Test.java
│   └── singleton
│   ├── HungrySingleton.java
│   └── LazySingleton.java
├── structuraltype
│   ├── adapter
│   │   ├── classadapter
│   │   │   ├── Adapter.java
│   │   │   ├── interfaces
│   │   │   │   └── Targetable.java
│   │   │   ├── Source.java
│   │   │   └── Test.java
│   │   ├── interfaceadapter
│   │   │   ├── interfaces
│   │   │   │   └── Sourceable.java
│   │   │   ├── Irapper.java
│   │   │   ├── SourceSub1.java
│   │   │   ├── SourceSub2.java
│   │   │   └── Test.java
│   │   └── objectadapter
│   │   ├── interfaces
│   │   │   └── Targetable.java
│   │   ├── Source.java
│   │   ├── Test.java
│   │   └── Wrapper.java
│   ├── bridge
│   │   ├── Bridge.java
│   │   ├── interfaces
│   │   │   └── Sourceable.java
│   │   ├── MyBridge.java
│   │   ├── SourceSub1.java
│   │   ├── SourceSub2.java
│   │   └── Test.java
│   ├── composite
│   │   ├── Test.java
│   │   ├── Tree.java
│   │   └── TreeNode.java
│   ├── decorator
│   │   ├── Decorator.java
│   │   ├── interfaces
│   │   │   └── Sourceable.java
│   │   ├── Source.java
│   │   └── Test.java
│   ├── facade
│   │   ├── Computer.java
│   │   ├── CPU.java
│   │   ├── Disk.java
│   │   ├── Memory.java
│   │   └── Test.java
│   ├── flyweight
│   │   ├── BlackIgoChessman.java
│   │   ├── Coordinates.java
│   │   ├── IgoChessmanFactory.java
│   │   ├── IgoChessman.java
│   │   ├── Test.java
│   │   └── WhiteIgoChessman.java
│   └── proxy
│   ├── interfaces
│   │   └── Sourceable.java
│   ├── Proxy.java
│   ├── Source.java
│   └── Test.java
└── 说明.txt

101 directories, 258 files

标签:

实例下载地址

java的23种设计模式Demo.rar

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

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

网友评论

发表评论

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

查看所有0条评论>>

小贴士

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

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

关于好例子网

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

;
报警