重构输出方法