设计模式

decorator\prototype\proxy\strategy
clone的理解