在不改变对象自身的基础上,在程序运行期间给对象动态地添加职责