用java创建学生对象,四个属性分别为姓名,班级,性别,年龄
时间: 2024-03-10 17:49:55 浏览: 30
好的,以下是Java代码示例:
```java
public class Student {
private String name;
private String className;
private String gender;
private int age;
public Student(String name, String className, String gender, int age) {
this.name = name;
this.className = className;
this.gender = gender;
this.age = age;
}
// Getter and setter methods for the four attributes
// ...
}
```
在创建学生对象时,可以使用以下代码:
```java
Student student = new Student("张三", "三年级一班", "男", 8);
```
这将创建一个名为张三,所在班级为三年级一班,性别为男,年龄为8岁的学生对象。
相关问题
Java 定义数组存储4个学生对象学生属性姓名性别年龄成绩计算出四名学生的平均成绩
可以使用 Java 中的类来定义学生对象,如下所示:
```java
public class Student {
private String name;
private String gender;
private int age;
private double score;
public Student(String name, String gender, int age, double score) {
this.name = name;
this.gender = gender;
this.age = age;
this.score = score;
}
public double getScore() {
return score;
}
}
```
然后,在主函数中定义一个数组,存储这四个学生对象,并计算平均成绩,如下所示:
```java
public static void main(String[] args) {
Student[] students = new Student[4];
students[0] = new Student("Tom", "Male", 18, 80);
students[1] = new Student("Jerry", "Female", 19, 90);
students[2] = new Student("Alice", "Female", 20, 85);
students[3] = new Student("Bob", "Male", 21, 75);
double totalScore = 0;
for (int i = 0; i < students.length; i++) {
totalScore += students[i].getScore();
}
double averageScore = totalScore / students.length;
System.out.println("The average score is " + averageScore);
}
```
以上代码中,我们首先定义了一个存储学生对象的数组 `students`,并初始化了其中的四个元素。然后,我们遍历数组,累加其中每个学生的成绩,最后计算平均成绩并输出。
用java写一个person类对象是学生姓名年龄班级
可以这样写:
```java
public class Person {
private String name;
private int age;
private String className;
public Person(String name, int age, String className) {
this.name = name;
this.age = age;
this.className = className;
}
// Getter and setter methods
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getClassName() {
return className;
}
public void setClassName(String className) {
this.className = className;
}
}
```
使用方法:
```java
Person student = new Person("张三", 18, "一班");
System.out.println("学生姓名:" + student.getName());
System.out.println("学生年龄:" + student.getAge());
System.out.println("学生班级:" + student.getClassName());
```