有参构造方法;现需创建一个研究生对象并设置其postcredit,另建立学生数组(研究生作为其一个元素),要求打印输出该学生数组的姓名和学分信息。
时间: 2024-03-26 21:41:10 浏览: 18
好的,我理解你的问题。根据你的描述,你需要一个研究生类,这个类有参构造方法可以设置学分。同时,你需要创建一个包含研究生对象的学生数组,并且打印输出学生数组的姓名和学分信息。
以下是一个可能的实现:
```java
public class GraduateStudent {
private String name;
private int postCredit;
public GraduateStudent(String name, int postCredit) {
this.name = name;
this.postCredit = postCredit;
}
public String getName() {
return name;
}
public int getPostCredit() {
return postCredit;
}
public void setPostCredit(int postCredit) {
this.postCredit = postCredit;
}
}
```
这个研究生类有两个属性,姓名和学分,以及一个有参构造方法可以设置这两个属性。
接下来,我们可以创建一个包含研究生对象的学生数组,然后打印输出学生数组的姓名和学分信息。代码如下:
```java
public class Main {
public static void main(String[] args) {
GraduateStudent graduateStudent = new GraduateStudent("张三", 80);
GraduateStudent[] students = {graduateStudent};
for (GraduateStudent student : students) {
System.out.println("姓名:" + student.getName() + ",学分:" + student.getPostCredit());
}
}
}
```
这个示例代码创建了一个名为"张三",学分为80的研究生对象,并将其放入了一个包含研究生对象的学生数组中。然后,通过循环遍历这个学生数组,打印输出每个学生对象的姓名和学分信息。