修改消息传递机制,将其写到了基类,除评论外,基本功能完善,优化代码与功能