#功能添加
上文算是个功能完善的聊天服务器, 但是拓展功能有限. 而且不能解释命令, 因此需要增加对与身份和命令解释的支持, 而且还要确保按照每个会话的状态采取适当的行为.
###基础命令解释
比如, 输入say, hello world
, 程序应当执行do_say("hello world")
.
###添加房间
#最后版本
主聊天室也要覆盖add和remove方法, 此外, ChatRoom 还会实现如下3条命令:
say
: 广播一个单行
look
: 告诉房间有哪些用户
##简单聊天室
#ScreenShot:
Git源代码
blog comments powered by