建立类stu,类的数据成员有学号、姓名、性别、籍贯,类的成员方法功能输出数据成员。 建立主类zl,通过stu类建立对象stu1和stu2,分别给对象输入初值,输出两个对象的数据成员值。Java作业
时间: 2024-10-13 16:05:13 浏览: 31
首先,我们可以创建一个名为`Stu`的类,用于表示学生的信息,包括学号、姓名、性别和籍贯。这个类会包含私有变量(data members)以及相应的 getter 和 setter 方法以便于访问和修改这些信息。下面是`Stu`类的基本结构:
```java
public class Stu {
// 数据成员
private String studentID;
private String name;
private String gender;
private String hometown;
// 构造函数
public Stu(String studentID, String name, String gender, String hometown) {
this.studentID = studentID;
this.name = name;
this.gender = gender;
this.hometown = hometown;
}
// 获取数据成员的方法
public String getStudentID() {
return studentID;
}
public String getName() {
return name;
}
public String getGender() {
return gender;
}
public String getHometown() {
return hometown;
}
// 输出数据成员的方法
public void display() {
System.out.println("学号: " + studentID);
System.out.println("姓名: " + name);
System.out.println("性别: " + gender);
System.out.println("籍贯: " + hometown);
}
}
```
接下来,在主类`Zl`中,我们将创建`Stu`类的对象,并实例化它们,设置初始值并输出数据:
```java
public class Zl {
public static void main(String[] args) {
// 创建stu1和stu2对象
Stu stu1 = new Stu("001", "张三", "男", "北京");
Stu stu2 = new Stu("002", "李四", "女", "上海");
// 设置初始值
stu1.display(); // 输出stu1的数据
stu2.display(); // 输出stu2的数据
// 给对象输入初值(这里仅展示创建过程)
// 你可以使用类似下面的代码给stu1和stu2设置新的数据
// stu1.setStudentID("003");
// stu1.setName("王五");
// ... 等等
}
}
```
这就是一个简单的Java程序,展示了如何创建`Stu`类的对象,初始化数据成员并输出它们。如果需要的话,还可以添加更多的功能如读取用户输入或动态更改数据成员等。
阅读全文