当前位置:编程学习 > JAVA >>

哥哥姐姐们帮忙!!求解:用JAVA面向对象的思想:实现添加联系人,以及删除和修改功能

实例:
实现一个小型通讯录。定义Friend类,编写它具有的属性:姓名(name)、电话(phone)、邮箱(email)、公司(comp)及它的显示show()方法。
编写业务类FriendBiz实现对联系人的增加、修改和删除功能。编写测试类测试上述功能。 --------------------编程问答--------------------

class Friend{
private String name;
private String phone;
private String email;
private String comp;
public Friend(String name,String phone,String email,String comp){
//省略
//.....
}
//get set方法,自己写
//....
void show(){//show what?

}
void changMessage(String name,String phone,String email,String comp){
//省略
//.....
}
}
class FriendBiz{
TreeSet<Friend> friends = null;
FriendBiz(){
friends = new TreeSet<Friend>();
}
void add(Friend f){//
friends.add(f);
}
void delete(Friend f){//删除
friends.remove(f);
}
void modify(Friend oldf,Friend newf){//修改,这个联系界面修改。
friends.remove(oldf);
friends.add(newf);
}
}
--------------------编程问答-------------------- 按照javabean 规范来写  在楼上的上面在 加上equals() hashcode() toString() 方法即可! --------------------编程问答-------------------- 不会写!!!!,就是因为写不出来才求你们的!!!方法我都试了 --------------------编程问答-------------------- 网上有相关源码的吧
补充:Java ,  Java SE
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,