您的浏览器已禁用 JavaScript。
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
所有程序包的分层结构
程序包分层结构:
cn.ujava.design.abstractfactory
,
cn.ujava.design.adapter
,
cn.ujava.design.bridge
,
cn.ujava.design.builder
,
cn.ujava.design.command
,
cn.ujava.design.composite
,
cn.ujava.design.decorator
,
cn.ujava.design.facade
,
cn.ujava.design.factory
,
cn.ujava.design.filter
,
cn.ujava.design.flyweight
,
cn.ujava.design.interpreter
,
cn.ujava.design.iterator
,
cn.ujava.design.mediator
,
cn.ujava.design.memento
,
cn.ujava.design.nullobject
,
cn.ujava.design.observer
,
cn.ujava.design.prototype
,
cn.ujava.design.proxy
,
cn.ujava.design.responsibility
,
cn.ujava.design.singleton
,
cn.ujava.design.state
,
cn.ujava.design.strategy
,
cn.ujava.design.template
,
cn.ujava.design.visitor
类分层结构
java.lang.
Object
cn.ujava.design.responsibility.
AbstractHandler
(implements cn.ujava.design.responsibility.
Handler
)
cn.ujava.design.responsibility.
ConcreteHandler1
cn.ujava.design.responsibility.
ConcreteHandler2
cn.ujava.design.responsibility.
ConcreteHandler3
cn.ujava.design.adapter.
Adaptee
cn.ujava.design.adapter.
Adapter
(implements cn.ujava.design.adapter.
Target
)
cn.ujava.design.interpreter.
AddExpression
(implements cn.ujava.design.interpreter.
Expression
)
cn.ujava.design.visitor.
AdditionExpression
(implements cn.ujava.design.visitor.
Expression
)
cn.ujava.design.abstractfactory.
Animal
cn.ujava.design.abstractfactory.
Cat
cn.ujava.design.abstractfactory.
Dog
cn.ujava.design.factory.
Animal
cn.ujava.design.factory.
Cat
cn.ujava.design.factory.
Dog
cn.ujava.design.abstractfactory.
AnimalFactory
cn.ujava.design.abstractfactory.
CatFactory
cn.ujava.design.abstractfactory.
DogFactory
cn.ujava.design.factory.
AnimalFactory
cn.ujava.design.iterator.
ArrayIterator
<T> (implements cn.ujava.design.iterator.
Iterator
<T>)
cn.ujava.design.filter.
AuthenticationFilter
(implements cn.ujava.design.filter.
Filter
)
cn.ujava.design.bridge.
Blue
(implements cn.ujava.design.bridge.
Color
)
cn.ujava.design.visitor.
CalculatorVisitor
(implements cn.ujava.design.visitor.
Visitor
)
cn.ujava.design.builder.
Car
cn.ujava.design.builder.
CarBuilder
cn.ujava.design.memento.
Caretaker
cn.ujava.design.strategy.
CashPayment
(implements cn.ujava.design.strategy.
PaymentStrategy
)
cn.ujava.design.proxy.
CglibProxy
(implements net.sf.cglib.proxy.InvocationHandler)
cn.ujava.design.flyweight.
Circle
(implements cn.ujava.design.flyweight.
Shape
)
cn.ujava.design.mediator.
Colleague
cn.ujava.design.mediator.
ConcreteColleague1
cn.ujava.design.mediator.
ConcreteColleague2
cn.ujava.design.command.
CommandExecutor
cn.ujava.design.composite.
Component
(implements cn.ujava.design.composite.
IComponent
)
cn.ujava.design.composite.
Composite
cn.ujava.design.facade.
ComputerFacade
cn.ujava.design.mediator.
ConcreteMediator
(implements cn.ujava.design.mediator.
Mediator
)
cn.ujava.design.state.
ConcreteState1
(implements cn.ujava.design.state.
State
)
cn.ujava.design.state.
ConcreteState2
(implements cn.ujava.design.state.
State
)
cn.ujava.design.interpreter.
Context
cn.ujava.design.state.
Context
cn.ujava.design.facade.
CPU
cn.ujava.design.command.
CreateFileCommand
(implements cn.ujava.design.command.
Command
)
cn.ujava.design.strategy.
CreditCardPayment
(implements cn.ujava.design.strategy.
PaymentStrategy
)
cn.ujava.design.command.
DeleteFileCommand
(implements cn.ujava.design.command.
Command
)
cn.ujava.design.observer.
Display
(implements cn.ujava.design.observer.
Observer
)
cn.ujava.design.filter.
FilterChain
cn.ujava.design.template.
Game
cn.ujava.design.template.
Cricket
cn.ujava.design.template.
Football
cn.ujava.design.facade.
HardDrive
cn.ujava.design.proxy.
HelloImpl
(implements cn.ujava.design.proxy.
IHello
)
cn.ujava.design.proxy.
HelloStaticProxy
(implements cn.ujava.design.proxy.
IHello
)
cn.ujava.design.interpreter.
Interpreter
cn.ujava.design.proxy.
JdkProxy
(implements java.lang.reflect.
InvocationHandler
)
cn.ujava.design.composite.
Leaf
(implements cn.ujava.design.composite.
IComponent
)
cn.ujava.design.filter.
LoggingFilter
(implements cn.ujava.design.filter.
Filter
)
cn.ujava.design.memento.
Memento
cn.ujava.design.facade.
Memory
cn.ujava.design.nullobject.
NullUser
(implements cn.ujava.design.nullobject.
User
)
cn.ujava.design.interpreter.
NumberExpression
(implements cn.ujava.design.interpreter.
Expression
)
cn.ujava.design.visitor.
NumberExpression
(implements cn.ujava.design.visitor.
Expression
)
cn.ujava.design.memento.
Originator
cn.ujava.design.strategy.
PaymentProcessor
cn.ujava.design.strategy.
PayPalPayment
(implements cn.ujava.design.strategy.
PaymentStrategy
)
cn.ujava.design.singleton.
Person
cn.ujava.design.decorator.
PlainPizza
(implements cn.ujava.design.decorator.
Pizza
)
cn.ujava.design.visitor.
PrinterVisitor
(implements cn.ujava.design.visitor.
Visitor
)
cn.ujava.design.nullobject.
RealUser
(implements cn.ujava.design.nullobject.
User
)
cn.ujava.design.bridge.
Red
(implements cn.ujava.design.bridge.
Color
)
cn.ujava.design.responsibility.
Request
cn.ujava.design.bridge.
Shape
cn.ujava.design.bridge.
Circle
cn.ujava.design.bridge.
Square
cn.ujava.design.prototype.
Shape
(implements java.lang.
Cloneable
)
cn.ujava.design.prototype.
Circle
cn.ujava.design.prototype.
Square
cn.ujava.design.prototype.
ShapeCache
cn.ujava.design.flyweight.
ShapeFactory
cn.ujava.design.singleton.
Singleton
cn.ujava.design.decorator.
ToppingDecorator
(implements cn.ujava.design.decorator.
Pizza
)
cn.ujava.design.decorator.
Cheese
cn.ujava.design.decorator.
Pepperoni
cn.ujava.design.nullobject.
UserFactory
cn.ujava.design.observer.
WeatherStation
(implements cn.ujava.design.observer.
Subject
)
接口分层结构
cn.ujava.design.bridge.
Color
cn.ujava.design.command.
Command
cn.ujava.design.interpreter.
Expression
cn.ujava.design.visitor.
Expression
cn.ujava.design.filter.
Filter
cn.ujava.design.responsibility.
Handler
cn.ujava.design.composite.
IComponent
cn.ujava.design.proxy.
IHello
cn.ujava.design.iterator.
Iterator
<T>
cn.ujava.design.mediator.
Mediator
cn.ujava.design.observer.
Observer
cn.ujava.design.strategy.
PaymentStrategy
cn.ujava.design.decorator.
Pizza
cn.ujava.design.flyweight.
Shape
cn.ujava.design.state.
State
cn.ujava.design.observer.
Subject
cn.ujava.design.adapter.
Target
cn.ujava.design.nullobject.
User
cn.ujava.design.visitor.
Visitor
枚举分层结构
java.lang.
Object
java.lang.
Enum
<E> (implements java.lang.
Comparable
<T>, java.io.
Serializable
)
cn.ujava.design.singleton.
PersonSingleton
cn.ujava.design.singleton.
PersonEnum
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
帮助
上一个
下一个
框架
无框架
所有类
Copyright © 2024. All rights reserved.