IO系统解构有装饰者设计模式息息相关,所以先从分析它们的关系: