分离出打印类