这几个类能够实现从一个对象到另一个对象的
平滑过渡
复制并变换
直接替换以及
状态恢复等多种效果。