信息时代人们高度依赖移动即时通信工具,通信工具可以分解为移动通信功能和通信软件的叠加功能。常见的移动通信功能实现方式有:3G、4G、 WiFi 、蓝牙、微波、Z1Gbee等,负责完成无线信号的传递;通信软件负责信号的呈现并完成人机交互模式,常见的有: QQ 、微信、飞信、泡泡、阿里旺旺等;随着技术的发展新的移动通信方式和通信软件也会发生新的变化,给出通信工具系统实现所需类的设计,需要满足可复用、可扩展、可维护的特点
时间: 2024-01-29 11:03:57 浏览: 94
移动通信的组成部分及各部分功能
4星 · 用户满意度95%
通信工具系统实现所需类的设计如下:
1. CommunicationDevice(通信设备类)
- 属性:通信方式(3G、4G、WiFi、蓝牙等)
- 方法:发送信号、接收信号
2. CommunicationSoftware(通信软件类)
- 属性:通信方式(QQ、微信、飞信、泡泡、阿里旺旺等)
- 方法:发送消息、接收消息、人机交互模式
3. CommunicationToolSystem(通信工具系统类)
- 属性:通信设备(CommunicationDevice)、通信软件(CommunicationSoftware)
- 方法:启动通信、关闭通信、添加通信设备、添加通信软件、移除通信设备、移除通信软件
以上设计满足可复用、可扩展、可维护的特点。通过将通信设备和通信软件封装成类,可以实现可复用性;通过添加和移除通信设备和通信软件,可以实现可扩展性;通过对通信设备和通信软件的维护,可以实现可维护性。
阅读全文