使用java请编写“人的类(SelfIntroduction)”,其中成员变量包括姓名、年龄、就读学校、所学专 业、兴趣爱好等,成员方法有“增加信息”、“删除信息”和“查看信息”(也可自由增加设计 其他字段和方法)。其次,编写一个主类,在主类中测试 SelfIntroduction 类的功能
时间: 2024-04-13 22:24:45 浏览: 75
以下是一个使用 Java 编写的 `SelfIntroduction` 类,包含了姓名、年龄、就读学校、所学专业、兴趣爱好等成员变量,以及增加信息、删除信息和查看信息等成员方法:
```java
public class SelfIntroduction {
private String name;
private int age;
private String school;
private String major;
private String hobbies;
public void addInformation(String name, int age, String school, String major, String hobbies) {
this.name = name;
this.age = age;
this.school = school;
this.major = major;
this.hobbies = hobbies;
}
public void deleteInformation() {
name = null;
age = 0;
school = null;
major = null;
hobbies = null;
}
public void viewInformation() {
System.out.println("姓名:" + name);
System.out.println("年龄:" + age);
System.out.println("就读学校:" + school);
System.out.println("所学专业:" + major);
System.out.println("兴趣爱好:" + hobbies);
}
}
```
接下来是一个主类 `Main`,用于测试 `SelfIntroduction` 类的功能:
```java
public class Main {
public static void main(String[] args) {
SelfIntroduction self = new SelfIntroduction();
self.addInformation("张三", 20, "某大学", "计算机科学", "篮球、音乐");
System.out.println("添加信息后:");
self.viewInformation();
self.deleteInformation();
System.out.println("删除信息后:");
self.viewInformation();
}
}
```
在主类中,我们创建了一个 `SelfIntroduction` 的对象 `self`,然后调用 `addInformation` 方法添加个人信息。接着使用 `viewInformation` 方法查看信息,并使用 `deleteInformation` 方法删除信息。最后再次调用 `viewInformation` 方法验证信息是否删除成功。
请根据您的需要自行修改和扩展代码。
阅读全文