第1关:简单通讯录管理系统之添加用户信息
任务描述
本关任务:实现通讯录管理系统中添加用户信息的功能。
编程要求
仔细阅读右侧编辑区内给出的代码框架及注释,在 Begin-End 中实现通讯录管理系统中添加用户信息的功能,具体要求如下:
-
在 User.java 文件中,定义一个 User 的公开类,有两个私有属性属性:用户姓名(name)和电话号码(tel),都是字符串类型;
-
该类定义了获取和设置这些属性的方法,有无参和有参构造方法;
-
在 PhoneManage.java 类定义一个 addPhone(User[] users) 的方法,无返回值,该方法实现将用户信息放入 users 对象数组中;
-
在该方法中首先输出:“请输入姓名:”,然后获取键盘输入的用户姓名,再输入:“请输入手机号:”,获取键盘输入的用户手机号,最后将这些信息放入用户对象中,最后存入用户数组中。
测试说明
平台将使用测试集运行你编写的程序代码,若全部的运行结果正确,则通关。 可在右侧“测试结果”区查看具体的测试集详情。
测试输入:
xiaoming
18845821235
预期输出:
请输入姓名:
请输入手机号:
姓名 电话
xiaoming 18845821235
// 请在下面的Begin-End之间按照注释中给出的提示编写正确的代码
/********** Begin **********/
// 定义 User 公开类
public class User{
// 用户的两个私有属性:姓名、电话号码
private String name;
private String tel;
// 无参构造
public User(){
}
// 有参构造
public User(String name,String tel){
this.name=name;
this.tel=tel;
}
// 设置和获取用户属性信息
public String getTel(){
return tel;
}
public String getName(){
return name;
}
}
/********** End **********/