MCPcopy Create free account

hub / github.com/Jasonandy/java-patterns / types & classes

Types & classes108 in github.com/Jasonandy/java-patterns

ClassAbsHumanFactory
@Package:cn.ucaner.pattern.create.factory @ClassName:AbsHumanFactory @Description: <p> 工厂模式 --- 抽象出来的工厂</p> @Author: - @CreatTime:2017年10月26日 下午5:50
src/cn/ucaner/pattern/create/factory/AbsHumanFactory.java:24
ClassAbstraction
@Package:cn.ucaner.pattern.structure.bridge.abs @ClassName:Abstraction @Description: <p> 桥接模式 --- 抽象化角色</p> <pre> 桥接Bridge是用于把 [抽象化与实现化]解耦,使得二者可以独立变
src/cn/ucaner/pattern/structure/bridge/abs/Abstraction.java:25
ClassAdapterMain
@Package:cn.ucaner.pattern.structure.adapter @ClassName:AdapterMain @Description: <p> 适配器模式 -- 适配器模式执行类</p> @Author: - @CreatTime:2017年10月26日 下午6
src/cn/ucaner/pattern/structure/adapter/AdapterMain.java:26
ClassAddPageCommand
@Package:cn.ucaner.pattern.action.command.command @ClassName:AddPageCommand @Description: <p> 命令模式 -- 新增一个页面</p> @Author: - @CreatTime:2017年10月26日
src/cn/ucaner/pattern/action/command/command/AddPageCommand.java:26
ClassBaseMessage
@Package:cn.ucaner.pattern.create.prototype.prototypeAbs @ClassName:BaseMessage @Description: <p>BaseMessage </p> @Author: - @CreatTime:2017年10月26日
src/cn/ucaner/pattern/create/prototype/prototypeAbs/BaseMessage.java:26
ClassBlackHuman
@Package:cn.ucaner.pattern.create.factory.human @ClassName:BlackHuman @Description: <p> 工厂模式 -- 黑人 </p> @Author: - @CreatTime:2017年10月26日 下午5:48:4
src/cn/ucaner/pattern/create/factory/human/BlackHuman.java:26
ClassBossHandler
@Package:cn.ucaner.pattern.action.chainOfResponsibility @ClassName:BossHandler @Description: <p> 责任链模式 </p> @Author: - @CreatTime:2017年10月26日 下午1:40
src/cn/ucaner/pattern/action/chainOfResponsibility/BossHandler.java:26
ClassBridge
@Package:cn.ucaner.pattern.structure.bridge.db @ClassName:Bridge @Description: <p> Bridge </p> @Author: - Jason @CreatTime:2018年6月5日 下午9:34:03 @Modi
src/cn/ucaner/pattern/structure/bridge/db/Bridge.java:26
ClassBridgeMain
@Package:cn.ucaner.pattern.structure.bridge @ClassName:BridgeMain @Description: <p> 桥接模式 -- 执行类</p> @Author: - @CreatTime:2017年10月26日 下午5:59:16 @Mo
src/cn/ucaner/pattern/structure/bridge/BridgeMain.java:27
ClassBridgeTest
@Package:cn.ucaner.pattern.structure.bridge.db @ClassName:BridgeTest @Description: <p> BridgeTest </p> @Author: - Jason @CreatTime:2018年6月5日 下午9:37:
src/cn/ucaner/pattern/structure/bridge/db/BridgeTest.java:26
ClassBuilderTest
@Package:cn.ucaner.pattern.create.builder @ClassName:BuilderTest @Description: <p> 测试类,生产一个金刚狼</p> @Author: - @CreatTime:2018年1月16日 下午2:04:55 @Modif
src/cn/ucaner/pattern/create/builder/BuilderTest.java:24
ClassChainOfReponsibilityMain
@Package:cn.ucaner.pattern.action.chainOfResponsibility @ClassName:ChainOfReponsibilityMain @Description: <p> 责任链模式</p> @Author: - @CreatTime:2017年1
src/cn/ucaner/pattern/action/chainOfResponsibility/ChainOfReponsibilityMain.java:26
ClassChargeTest
@Package:cn.ucaner.pattern.structure.adapter.charge @ClassName:ChargeTest @Description: <p> ChargeTest 适配器测试</p> @Author: - Jason @CreatTime:2018年6月
src/cn/ucaner/pattern/structure/adapter/charge/ChargeTest.java:27
ClassChinaCharge
@Package:cn.ucaner.pattern.structure.adapter.charge @ClassName:RealTwo @Description: <p> China 中国的插头 标准两口 220v </p> @Author: - Jason @CreatTime:20
src/cn/ucaner/pattern/structure/adapter/charge/ChinaCharge.java:26
ClassCircle
@Package:cn.ucaner.pattern.structure.flyweight @ClassName:Circle @Description: <p> Circle </p> @Author: - Jason @CreatTime:2018年10月18日 下午2:23:26 @Mo
src/cn/ucaner/pattern/structure/flyweight/Circle.java:26
ClassClose
@Package:cn.ucaner.pattern.action.state.allState @ClassName:Close @Description: <p> 状态模式 - 关闭状态</p> @Author: - @CreatTime:2017年10月26日 下午4:55:55
src/cn/ucaner/pattern/action/state/allState/Close.java:27
ClassCode
@Package:cn.ucaner.pattern.action.command @ClassName:Code @Description: <p> 命令模式 - coder 码农</p> @Author: - @CreatTime:2017年10月26日 下午5:35:37 @Modif
src/cn/ucaner/pattern/action/command/Code.java:26
ClassCommand
@Package:cn.ucaner.pattern.action.command.absCommand @ClassName:Command @Description: <p> 命令模式 --- 处理命令</p> @Author: - @CreatTime:2017年10月26日 下午5:
src/cn/ucaner/pattern/action/command/absCommand/Command.java:29
ClassCommandMain
@Package:cn.ucaner.pattern.action.command @ClassName:CommandMain @Description: <p> 命令模式 -- 执行类 </p> @Author: - @CreatTime:2017年10月26日 下午5:34:55 @Mod
src/cn/ucaner/pattern/action/command/CommandMain.java:26
ClassConcreateElementAdmin
@Package:cn.ucaner.pattern.action.visitor.visitorIml @ClassName:ConcreateElementAdmin @Description: <p> 访问者模式 具体元素--管理员 </p> @Author: - @CreatTim
src/cn/ucaner/pattern/action/visitor/visitorIml/ConcreateElementAdmin.java:27
ClassConcreateElementRoot
@Package:cn.ucaner.pattern.action.visitor.visitorIml @ClassName:ConcreateElementRoot @Description: <p> Root 管理员</p> @Author: - @CreatTime:2018年1月16日
src/cn/ucaner/pattern/action/visitor/visitorIml/ConcreateElementRoot.java:29
ClassConcreateElementUser
@Package:cn.ucaner.pattern.action.visitor.visitorIml @ClassName:ConcreateElementUser @Description: <p> 访问者模式 备注 具体元素--用户 </p> @Author: - @CreatTim
src/cn/ucaner/pattern/action/visitor/visitorIml/ConcreateElementUser.java:29
ClassConcreateFlyweight
@Package:cn.ucaner.pattern.structure.flyweight @ClassName:ConcreateFlyweight @Description: <p> 享元模式 -- 具体享元对象 </p> @Author: - Jason @CreatTime:2017年
src/cn/ucaner/pattern/structure/flyweight/ConcreateFlyweight.java:29
ClassConcreteImplementor
@Package:cn.ucaner.pattern.structure.bridge @ClassName:ConcreteImplementor @Description: <p> 桥接模式 -- 具体实现类</p> @Author: - @CreatTime:2017年10月26日 下
src/cn/ucaner/pattern/structure/bridge/ConcreteImplementor.java:26
ClassContext
@Package:cn.ucaner.pattern.action.state.absState @ClassName:Context @Description: <p> 状态模式 - 上下文 </p> @Author: - @CreatTime:2017年10月26日 下午4:54:51
src/cn/ucaner/pattern/action/state/absState/Context.java:29
ClassCurrentConditionsDisplay
@Package:cn.ucaner.pattern.action.observer.display @ClassName:CurrentConditionsDisplay @Description: <p> CurrentConditionsDisplay 布告板</p> @Author: -
src/cn/ucaner/pattern/action/observer/display/CurrentConditionsDisplay.java:27
ClassDecorator
@Package:cn.ucaner.pattern.structure.decorator.decoratorAbs @ClassName:Decorator @Description: <p> 装饰器模式 - 抽象装饰器 这种方式看起来和静态代理模式很像 {@link cn.ucaner.
src/cn/ucaner/pattern/structure/decorator/decoratorAbs/Decorator.java:25
ClassDecoratorMain
@Package:cn.ucaner.pattern.structure.decorator @ClassName:DecoratorMain @Description: <p> 装饰器模式 - 装饰器模式运行类 {@link https://www.cnblogs.com/october
src/cn/ucaner/pattern/structure/decorator/DecoratorMain.java:32
ClassDeepCopy
@Package:cn.ucaner.pattern.create.prototype @ClassName:DeepCopy @Description: <p> 原型模式 --- 原型模式深拷贝</p> @Author: - @CreatTime:2017年10月26日 下午5:43:23
src/cn/ucaner/pattern/create/prototype/DeepCopy.java:29
ClassDiaoSi
@Package:cn.ucaner.pattern.action.observer.observerIml @ClassName:DiaoSi @Description: <p> 观察者模式 --- 屌丝</p> @Author: - @CreatTime:2017年10月26日 下午5:
src/cn/ucaner/pattern/action/observer/observerIml/DiaoSi.java:26
InterfaceDisplayElement
@Package:cn.ucaner.pattern.action.observer.observerAbs @ClassName:DisplayElement @Description: <p> 用以强行要求写显示方法 </p> @Author: - Jason @CreatTime:2018
src/cn/ucaner/pattern/action/observer/display/DisplayElement.java:24
ClassDisplayTest
@Package:cn.ucaner.pattern.action.observer.display @ClassName:DisplayTest @Description: <p> DisplayTest </p> @Author: - Jason @CreatTime:2018年10月13日
src/cn/ucaner/pattern/action/observer/display/DisplayTest.java:26
ClassDrawFactory
@Package:cn.ucaner.pattern.structure.flyweight @ClassName:DrawFactory @Description: <p> DrawFactory </p> @Author: - Jason @CreatTime:2018年10月18日 下午2
src/cn/ucaner/pattern/structure/flyweight/DrawFactory.java:28
ClassDrawMain
@Package:cn.ucaner.pattern.structure.flyweight @ClassName:DrawMain @Description: <p> DrawMain </p> @Author: - Jason @CreatTime:2018年10月18日 下午2:28:01
src/cn/ucaner/pattern/structure/flyweight/DrawMain.java:26
InterfaceDriver
@Package:cn.ucaner.pattern.structure.bridge.db.inf @ClassName:Driver @Description: <p> JDBC 驱动 </p> @Author: - Jason @CreatTime:2018年6月5日 下午9:29:12
src/cn/ucaner/pattern/structure/bridge/db/inf/Driver.java:24
ClassElement
@Package:cn.ucaner.pattern.action.visitor.visitorAbs @ClassName:Element @Description: <p> 访问者模式 - 具体元素 abstract </p> @Author: - @CreatTime:2017年1
src/cn/ucaner/pattern/action/visitor/visitorAbs/Element.java:24
ClassFactoryMain
@Package:cn.ucaner.pattern.create.factory @ClassName:FactoryMain @Description: <p> 工厂模式 - 执行类</p> @Author: - @CreatTime:2017年10月26日 下午5:47:54 @Modi
src/cn/ucaner/pattern/create/factory/FactoryMain.java:29
ClassFinanceHandler
@Package:cn.ucaner.pattern.action.chainOfResponsibility @ClassName:FinanceHandler @Description: <p> 模式:责任链模式 备注 公司财务,李财务 </p> @
src/cn/ucaner/pattern/action/chainOfResponsibility/FinanceHandler.java:27
ClassFlyweight
@Package:cn.ucaner.pattern.structure.flyweight.flyweightAbs @ClassName:Flyweight @Description: <p> 享元模式 --- 抽象享元对象 - https://www.cnblogs.com/lfxiao
src/cn/ucaner/pattern/structure/flyweight/flyweightAbs/Flyweight.java:24
ClassFlyweightFactory
@Package:cn.ucaner.pattern.structure.flyweight @ClassName:FlyweightFactory @Description: <p> 享元模式 --- 享元工厂</p> @Author: - @CreatTime:2017年10月26日 下午
src/cn/ucaner/pattern/structure/flyweight/FlyweightFactory.java:28
ClassFlyweightMain
@Package:cn.ucaner.pattern.structure.flyweight @ClassName:FlyweightMain @Description: <p> 享元模式 --- 享元模式执行类 - https://www.cnblogs.com/chenssy/p/3330
src/cn/ucaner/pattern/structure/flyweight/FlyweightMain.java:26
ClassForecastDisplay
@Package:cn.ucaner.pattern.action.observer.display @ClassName:ForecastDisplay @Description: <p> ForecastDisplay </p> @Author: - Jason @CreatTime:201
src/cn/ucaner/pattern/action/observer/display/ForecastDisplay.java:27
ClassFouthGradeSchoolReport
@Package:cn.ucaner.pattern.structure.decorator.decoratorIml @ClassName:FouthGradeSchoolReport @Description: <p> 装饰器模式 - - 四年级成绩单</p> @Author: - @Cr
src/cn/ucaner/pattern/structure/decorator/decoratorIml/FouthGradeSchoolReport.java:26
ClassGaoFuShuai
@Package:cn.ucaner.pattern.action.observer.observerIml @ClassName:GaoFuShuai @Description: <p> 观察者对象 - 高富帅 </p> @Author: - Jason @CreatTime: @Modify
src/cn/ucaner/pattern/action/observer/observerIml/GaoFuShuai.java:26
ClassGoodBoyDecortaor
@Package:cn.ucaner.pattern.structure.decorator.decoratorIml @ClassName:GoodBoyDecortaor @Description: <p> 装饰器模式 - - 装饰在学校的表现</p> @Author: - @CreatT
src/cn/ucaner/pattern/structure/decorator/decoratorIml/GoodBoyDecortaor.java:27
ClassGroup
@Package:cn.ucaner.pattern.action.command.absCommand @ClassName:Group @Description: <p> 命令模式 --- 抽象执行者</p> @Author: - @CreatTime:2017年10月26日 下午5:3
src/cn/ucaner/pattern/action/command/absCommand/Group.java:24
ClassHandler
@Package:cn.ucaner.pattern.action.chainOfResponsibility.abs @ClassName:Handler @Description: <p> 责任链模式 </p> @Author: - @CreatTime:2017年10月26日 下午1:39
src/cn/ucaner/pattern/action/chainOfResponsibility/abs/Handler.java:24
ClassHongKongCharge
@Package:cn.ucaner.pattern.structure.adapter.charge @ClassName:HongKongCharge @Description: <p> </p> @Author: - Jason @CreatTime:2018年9月23日 - 上午11:
src/cn/ucaner/pattern/structure/adapter/charge/HongKongCharge.java:26
InterfaceHuman
@Package:cn.ucaner.pattern.create.factory @ClassName:Human @Description: <p> 工厂模式 ---- human </p> @Author: - @CreatTime:2017年10月26日 下午5:47:27 @Modi
src/cn/ucaner/pattern/create/factory/Human.java:24
ClassHumanFactory
@Package:cn.ucaner.pattern.create.factory.factory @ClassName:HumanFactory @Description: <p> 工厂模式 --- 具体工厂</p> @Author: - @CreatTime:2017年10月26日 下午
src/cn/ucaner/pattern/create/factory/factory/HumanFactory.java:27
InterfaceIOtherInfo
@Package:cn.ucaner.pattern.structure.adapter.adapterAbs @ClassName:IOtherInfo @Description: <p> 适配器模式 - - 需要对接的用户接口类</p> @Author: - @CreatTime:201
src/cn/ucaner/pattern/structure/adapter/adapterAbs/IOtherInfo.java:27
InterfaceIUserInfo
@Package:cn.ucaner.pattern.structure.adapter.adapterAbs @ClassName:IUserInfo @Description: <p> 适配器模式 - -抽象用户类 </p> @Author: - @CreatTime:2017年10月26日
src/cn/ucaner/pattern/structure/adapter/adapterAbs/IUserInfo.java:24
InterfaceIVisitor
@Package:cn.ucaner.pattern.action.visitor.visitorAbs @ClassName:IVisitor @Description: <p> 访问者模式 - 抽象访问者 </p> @Author: - @CreatTime:2017年10月26日 下午4:
src/cn/ucaner/pattern/action/visitor/visitorAbs/IVisitor.java:28
InterfaceImplementor
@Package:cn.ucaner.pattern.structure.bridge.abs @ClassName:Implementor @Description: <p> 桥接模式 --- 实现化角色 </p> @Author: - @CreatTime:2017年10月26日 下午5:5
src/cn/ucaner/pattern/structure/bridge/abs/Implementor.java:24
ClassInvoker
@Package:cn.ucaner.pattern.action.command @ClassName:Invoker @Description: <p> 命令模式 ---负责人 </p> @Author: - @CreatTime:2017年10月26日 下午5:34:36 @Modify
src/cn/ucaner/pattern/action/command/Invoker.java:26
ClassMain
@Package:cn.ucaner.pattern @ClassName:Main @Description: <p> example - https://github.com/Jasonandy/patterns</p> @Author: - Jason @CreatTime:2018年10
src/cn/ucaner/pattern/Main.java:24
ClassManagerHandler
@Package:cn.ucaner.pattern.action.chainOfResponsibility @ClassName:ManagerHandler @Description: <p> 责任链模式 备注 你的上司,牛经理</p> @Autho
src/cn/ucaner/pattern/action/chainOfResponsibility/ManagerHandler.java:27
ClassMeUserInfo
@Package:cn.ucaner.pattern.structure.adapter @ClassName:MeUserInfo @Description: <p> 适配器模式 --- 我们自己的用户类</p> @Author: - @CreatTime:2017年10月26日 下午6:0
src/cn/ucaner/pattern/structure/adapter/MeUserInfo.java:26
ClassMyBridge
@Package:cn.ucaner.pattern.structure.bridge.db @ClassName:MyBridge @Description: <p> MyBridge </p> @Author: - Jason @CreatTime:2018年6月5日 下午9:36:29 @
src/cn/ucaner/pattern/structure/bridge/db/MyBridge.java:24
ClassMysql
@Package:cn.ucaner.pattern.structure.bridge.db @ClassName:Mysql @Description: <p> Mysql </p> @Author: - Jason @CreatTime:2018年6月5日 下午9:30:46 @Modify
src/cn/ucaner/pattern/structure/bridge/db/Mysql.java:26
ClassNvShen
@Package:cn.ucaner.pattern.action.observer.observerIml @ClassName:NvShen @Description: <p> 观察者模式 --- 女神</p> @Author: - @CreatTime:2017年10月26日 下午5:2
src/cn/ucaner/pattern/action/observer/observerIml/NvShen.java:32
ClassObjectStruture
@Package:cn.ucaner.pattern.action.visitor.visitorIml @ClassName:ObjectStruture @Description: <p> 访问者模式 结构对象,获取一个Element,现实中的数据源 </p> @Author: - @C
src/cn/ucaner/pattern/action/visitor/visitorIml/ObjectStruture.java:28
InterfaceObserver
@Package:cn.ucaner.pattern.action.observer.observerAbs @ClassName:Observer @Description: <p> 观察者模式 -- you 观察者Observer For Study Listener </p> @A
src/cn/ucaner/pattern/action/observer/observerAbs/Observer.java:29
InterfaceObserverInf
@Package:cn.ucaner.pattern.action.observer.observerAbs @ClassName:ObserverInf @Description: <p> ObserverInf 观察者接口 </p> @Author: - Jason @CreatTime:2
src/cn/ucaner/pattern/action/observer/observerAbs/ObserverInf.java:24
ClassObserverMain
@Package:cn.ucaner.pattern.action.observer @ClassName:ObserverMain @Description: <p> 观察者模式 - 观察者模式运行类 </p> @Author: - @CreatTime:2017年10月26日 下午5:2
src/cn/ucaner/pattern/action/observer/ObserverMain.java:29
ClassOpen
@Package:cn.ucaner.pattern.action.state.allState @ClassName:Open @Description: <p> 状态模式 - 打开</p> @Author: - @CreatTime:2017年10月26日 下午4:56:20 @Modif
src/cn/ucaner/pattern/action/state/allState/Open.java:27
ClassOracle
@Package:cn.ucaner.pattern.structure.bridge.db @ClassName:Oracle @Description: <p> Oracle</p> @Author: - Jason @CreatTime:2018年6月5日 下午9:32:51 @Modif
src/cn/ucaner/pattern/structure/bridge/db/Oracle.java:26
ClassOracleBridge
@Package:cn.ucaner.pattern.structure.bridge.db @ClassName:OracleBridge @Description: <p> OracleBridge </p> @Author: - Jason @CreatTime:2018年10月18日 下
src/cn/ucaner/pattern/structure/bridge/db/OracleBridge.java:24
ClassOtherUserInfo
@Package:cn.ucaner.pattern.structure.adapter @ClassName:OtherUserInfo @Description: <p> 适配器模式 --- 其他用户类的实现类</p> @Author: - @CreatTime:2017年10月26日 下
src/cn/ucaner/pattern/structure/adapter/OtherUserInfo.java:28
ClassProduct
@Package:cn.ucaner.pattern.action.command @ClassName:Product @Description: <p> 命令模式 --- 产品经理</p> @Author: - @CreatTime:2017年10月26日 下午5:34:14 @Modify
src/cn/ucaner/pattern/action/command/Product.java:26
ClassProjecter
@Package:cn.ucaner.pattern.action.command @ClassName:Projecter @Description: <p> 项目经理</p> @Author: - Jason @CreatTime:2018年6月20日 上午8:38:44 @Modify B
src/cn/ucaner/pattern/action/command/Projecter.java:26
ClassPrototypeMain
@Package:cn.ucaner.pattern.create.prototype @ClassName:PrototypeMain @Description: <p> 原型模式 --- 原型模式执行类</p> @Author: - @CreatTime:2017年10月26日 下午5:4
src/cn/ucaner/pattern/create/prototype/PrototypeMain.java:24
ClassProxy
@Package:cn.ucaner.pattern.structure.proxy.staticProxy @ClassName:Proxy @Description: <p> 代理模式 代理模式代理类,他和装饰器模式的实现有点相近{@link Decorator}</p> @Author:
src/cn/ucaner/pattern/structure/proxy/staticProxy/Proxy.java:26
ClassProxyMain
@Package:cn.ucaner.pattern.structure.proxy @ClassName:ProxyMain @Description: <p> 代理模式运行类</p> @Author: - @CreatTime:2017年10月26日 下午1:45:08 @Modify By
src/cn/ucaner/pattern/structure/proxy/ProxyMain.java:30
ClassRankDecortaor
@Package:cn.ucaner.pattern.structure.decorator.decoratorIml @ClassName:RankDecortaor @Description: <p> 装饰器模式 - 装饰学校排名</p> @Author: - @CreatTime:20
src/cn/ucaner/pattern/structure/decorator/decoratorIml/RankDecortaor.java:27
ClassRealSuject
@Package:cn.ucaner.pattern.structure.proxy.staticProxy @ClassName:RealSuject @Description: <p> 代理模式真实类</p> @Author: - @CreatTime:2017年10月26日 下午1:47:
src/cn/ucaner/pattern/structure/proxy/staticProxy/RealSuject.java:24
ClassRealSujectImpl
@Package:cn.ucaner.pattern.structure.proxy.dynamicProxy @ClassName:RealSujectImpl @Description: <p> 代理模式 - 动态代理真实类 </p> @Author: - @CreatTime:2017年
src/cn/ucaner/pattern/structure/proxy/dynamicProxy/RealSujectImpl.java:24
ClassRefinedAbstraction
@Package:cn.ucaner.pattern.structure.bridge @ClassName:RefinedAbstraction @Description: <p> 桥接模式 --- 具体抽象化角色</p> @Author: - @CreatTime:2017年10月26日
src/cn/ucaner/pattern/structure/bridge/RefinedAbstraction.java:27
ClassRun
@Package:cn.ucaner.pattern.action.state.allState @ClassName:Run @Description: <p> 状态模式 - 运行状态</p> @Author: - @CreatTime:2017年10月26日 下午4:56:57 @Modi
src/cn/ucaner/pattern/action/state/allState/Run.java:27
ClassSchoolReport
@Package:cn.ucaner.pattern.structure.decorator.decoratorAbs @ClassName:SchoolReport @Description: <p> 装饰器模式 - 成绩单抽象类</p> @Author: - @CreatTime:201
src/cn/ucaner/pattern/structure/decorator/decoratorAbs/SchoolReport.java:24
ClassShallowCopy
@Package:cn.ucaner.pattern.create.prototype @ClassName:ShallowCopy @Description: <p> 设计模式 原型模式 --- 浅拷贝的对象</p> @Author: - @CreatTime:2017年10月26日
src/cn/ucaner/pattern/create/prototype/ShallowCopy.java:26
ClassShape
@Package:cn.ucaner.pattern.structure.flyweight.flyweightAbs @ClassName:Shape @Description: <p> Shape </p> @Author: - Jason @CreatTime:2018年10月18日 下午
src/cn/ucaner/pattern/structure/flyweight/flyweightAbs/Shape.java:24
ClassSingleton
@Package:cn.ucaner.pattern.create.singleton @ClassName:Singleton @Description: <p> 双重锁的单例 单例模式</p> @Author: - @CreatTime:2017年10月26日 下午5:38:56 @Mo
src/cn/ucaner/pattern/create/singleton/Singleton.java:24
ClassState
@Package:cn.ucaner.pattern.action.state.absState @ClassName:State @Description: <p> 状态模式 - 抽象状态角色</p> @Author: - @CreatTime:2017年10月26日 下午4:55:13 @
src/cn/ucaner/pattern/action/state/absState/State.java:24
ClassStateMain
@Package:cn.ucaner.pattern.action.state @ClassName:StateMain @Description: <p> 状态模式 - 执行类 </p> @Author: - @CreatTime:2017年10月26日 下午4:58:00 @Modify
src/cn/ucaner/pattern/action/state/StateMain.java:27
ClassStatisticsDisplay
@Package:cn.ucaner.pattern.action.observer.display @ClassName:StatisticsDisplay @Description: <p> 显示2 </p> @Author: - Jason @CreatTime:2018年10月13日 下
src/cn/ucaner/pattern/action/observer/display/StatisticsDisplay.java:27
ClassStop
@Package:cn.ucaner.pattern.action.state.allState @ClassName:Stop @Description: <p> 状态模式 - 停止状态 </p> @Author: - @CreatTime:2017年10月26日 下午4:57:27 @M
src/cn/ucaner/pattern/action/state/allState/Stop.java:27
ClassSuagrFouthGradeSchoolReport
@Package:cn.ucaner.pattern.structure.decorator.decoratorIml @ClassName:SuagrFouthGradeSchoolReport @Description: <p> 装饰器模式 SuagrFouthGradeSchoolRep
src/cn/ucaner/pattern/structure/decorator/decoratorIml/SuagrFouthGradeSchoolReport.java:24
InterfaceSubject
@Package:cn.ucaner.pattern.structure.proxy.dynamicProxy @ClassName:Subject @Description: <p> 代理模式 - 动态代理接口类 </p> @Author: - @CreatTime:2017年10月2
src/cn/ucaner/pattern/structure/proxy/dynamicProxy/Subject.java:24
InterfaceSubject
@Package:cn.ucaner.pattern.structure.proxy.staticProxy @ClassName:Subject @Description: <p> static Proxy 代理模式接口类 </p> @Author: - @CreatTime:2017年10月
src/cn/ucaner/pattern/structure/proxy/staticProxy/Subject.java:24
InterfaceSubject
@Package:cn.ucaner.pattern.action.observer.subject @ClassName:Subject @Description: <p> 主题接口 </p> @Author: - Jason @CreatTime:2018年10月13日 下午3:03:50
src/cn/ucaner/pattern/action/observer/subject/Subject.java:26
InterfaceSubject
@Package:cn.ucaner.pattern.action.observer.observerAbs @ClassName:Subject @Description: <p> 观察者模式 -- 抽像女神(被观察者) 被观察的对象 </p> @Author: - @CreatTime
src/cn/ucaner/pattern/action/observer/observerAbs/Subject.java:28
ClassSubjectInvocationHandler
@Package:cn.ucaner.pattern.structure.proxy.dynamicProxy @ClassName:SubjectInvocationHandler @Description: <p> 动态代理模式 -- 利用java.lang.reflect.Proxy类和
src/cn/ucaner/pattern/structure/proxy/dynamicProxy/SubjectInvocationHandler.java:30
ClassThree2TwoAdapter
@Package:cn.ucaner.pattern.structure.adapter.charge @ClassName:Three2TwoAdapter @Description: <p> 3口转2口 转接头 </p> @Author: - Jason @CreatTime:2018年6
src/cn/ucaner/pattern/structure/adapter/charge/Three2TwoAdapter.java:27
ClassThree3TwoAdapter
src/cn/ucaner/pattern/structure/adapter/charge/Three3TwoAdapter.java:16
InterfaceThreeInterface
@Package:cn.ucaner.pattern.structure.adapter.charge.inf @ClassName:ThreeInterface @Description: <p> 三口插头 </p> <pre>创建一个能够根据所传递对象的不同而具有不同行为的方法被称为[策略设
src/cn/ucaner/pattern/structure/adapter/charge/inf/ThreeInterface.java:25
InterfaceTwoInterface
@Package:cn.ucaner.pattern.structure.adapter.charge.inf @ClassName:TwoInterface @Description: <p> 两个接口</p> <pre>创建一个能够根据所传递对象的不同而具有不同行为的方法被称为[策略设计模式
src/cn/ucaner/pattern/structure/adapter/charge/inf/TwoInterface.java:26
ClassUI
@Package:cn.ucaner.pattern.action.command @ClassName:UI @Description: <p> 命令模式 --- UI妹子</p> @Author: - @CreatTime:2017年10月26日 下午5:33:50 @Modify B
src/cn/ucaner/pattern/action/command/UI.java:26
ClassUserAdapter
@Package:cn.ucaner.pattern.structure.adapter @ClassName:UserAdapter @Description: <p> 适配器模式 --- 两种不同用户之间的适配 Other 适配 User</p> @Author: - @CreatT
src/cn/ucaner/pattern/structure/adapter/UserAdapter.java:26
ClassVisitor
@Package:cn.ucaner.pattern.action.visitor.visitorIml @ClassName:Visitor @Description: <p> 访问者模式 具体的访问者</p> @Author: - @CreatTime:2017年10月26日 下午4:49
src/cn/ucaner/pattern/action/visitor/visitorIml/Visitor.java:26
next →1–100 of 108, ranked by callers