首页 新闻 会员 周边 捐助

能公用实体类吗?

0
悬赏园豆:30 [已解决问题] 解决于 2013-07-15 16:55

这是一个socket服务端的程序,要解析客户端发来的数据流。但是客户端不是我们做的,数据流的协议也有很多种,这些协议的格式又都有些类似。要是每套协议都做一套实体(每套协议都有30多条命令)当然可行,但是要写几百个实体类,而且以后还会再增加。除此之外有没有其他好办法啊?我能不能把那些类似的实体类做成一个,让这一个包括每个实体类的公共部分和特殊部分。

澍可的主页 澍可 | 初学一级 | 园豆:85
提问于:2011-08-17 10:02
< >
分享
最佳答案
0

接口?

收获园豆:30
顾晓北 | 专家六级 |园豆:10898 | 2011-08-17 10:41
用接口的话还是要写实现,岂不是更麻烦?
澍可 | 园豆:85 (初学一级) | 2011-08-19 10:57
既然客户端不是自己做,想来应该是个不小的系统了,这样做应该是值得的。
顾晓北 | 园豆:10898 (专家六级) | 2011-08-19 11:32
不过这我也没做过,所以只是我根据我所学,感觉应该这样。
顾晓北 | 园豆:10898 (专家六级) | 2011-08-19 11:32
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册