前提:我是一个学编程的大二学生。有一个程序作业是编写一个通信录管理系统。
题目大概如下:设计出模拟通信录管理系统,实现对用户的通信录进行管理。
功能需求:(1) 设计一个联系人类Person,包含姓名,电话,单位。
(2) 设计一个通讯录类AddressBook,按照分类保存联系人,类别有办公和个人。
(3) 当输入需要查询的类别时,可以显示该类别的全部联系人信息。
(4) 可以添加,删除,修改联系人信息。可以对重复录入的联系进行检查。
(5) 使用外部文件存储通讯录信息。
首先,我想的是用Java的swing图形,JFrame之类的做系统界面,而后又想到用C#做界面会不会更快,但是没有接触过用c或者c++制作界面。
提问:我需要做一个系统,是不是意味着我需要做一个可视化界面出来。我该选用哪种语言做这个题目,有什么好的建议。(ps:我不是在问这道题怎么做,大神们不要误会哦~)
onemoo