定义通讯录中朋友信息类,包括姓名、电话java
时间: 2024-09-14 10:17:29 浏览: 70
在Java中,定义一个通讯录中的朋友信息类可以通过创建一个简单的Java类来实现,这个类将包含姓名和电话两个属性,并提供相应的构造方法和访问器方法(getters and setters)。以下是一个基本的类定义示例:
```java
public class FriendInfo {
// 定义私有属性
private String name;
private String phone;
// 无参构造方法
public FriendInfo() {
}
// 带参构造方法
public FriendInfo(String name, String phone) {
this.name = name;
this.phone = phone;
}
// getter 和 setter 方法
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPhone() {
return phone;
}
public void setPhone(String phone) {
this.phone = phone;
}
// 重写toString方法以方便打印
@Override
public String toString() {
return "FriendInfo{" +
"name='" + name + '\'' +
", phone='" + phone + '\'' +
'}';
}
}
```
这个类中,`name` 和 `phone` 是私有成员变量,分别用来存储朋友的姓名和电话信息。通过构造方法可以创建具有特定姓名和电话的对象。`getName` 和 `getPhone` 是访问器方法,用来获取朋友的信息;`setName` 和 `setPhone` 是修改器方法,用来设置朋友的信息。最后,`toString` 方法被重写,以便在需要时输出友好的字符串表示。
阅读全文