一、大作业目的
通过对java小型手机的程序设计, 能更加深入了解面向对象的编程思想,能够正确并较为熟练的运用 java 进行小型程序编写。
二、功能概述
该java小型手机具有发送接受信息、电话簿、计算器、时间显示、画图、游戏、音乐播放器、文件管理,关于手机功能。
介绍功能模块
发送接受信息:基于TCP网络编程的聊天功能模块,通过ip与端口对接实现服务端与客户端消息互通。
电话簿:基于输入输出流的相关应用实现文本的增删改查功能。
计算器:通过算法模拟科学计算器。
时间显示:获取系统时间,在界面显示时间。
画图:通过画笔等方式,实现画圆、直线、曲线、矩形、椭圆等形状以及颜色更改。
游戏:2048小游戏。
音乐播放器:播放文件夹中音乐文件。
文件管理:调用系统记事本、打开相关文件。
关于手机:修改背景、字体等属性。
三、程序代码
四、业务流程
五、总结与展望(改进)
总体功能实现良好,界面较为完善,美观程度稍有欠缺,字体等方面可以进行完善,电话簿模块尚未使用数据库,可以进行改进,画图模块图案较少,未实现橡皮筋功能,可以使用双缓存技术进行完善,文件模块在未打开文件的情况下,未进行异常处理,可以加上相应的异常处理。
本文标题:Java手机模型——大作业
本文链接:https://xygeng.cn/post/210.html
作者授权:除特别说明外,本文由 庚哥哥 原创编译并授权 木芽博客 刊载发布。
版权声明:本文使用「署名-非商业使用-禁止演绎 4.0 国际」创作共享协议,转载或使用请遵守署名协议。