用Java:创建一个学生类Student,属性有姓名(String)、性别(char)、年龄(int)、身高(double)、专业(String),有一个有参的构造方法,还有一个方法用于输出各属性的值。再创建有main方法的Test类,在Test类中新建Student类的两个对象,输出这两个对象的基本信息。
时间: 2024-02-20 10:56:53 浏览: 65
好的,以下是Java代码实现:
```java
// 学生类
public class Student {
private String name; // 姓名
private char gender; // 性别
private int age; // 年龄
private double height; // 身高
private String major; // 专业
// 有参构造方法
public Student(String name, char gender, int age, double height, String major) {
this.name = name;
this.gender = gender;
this.age = age;
this.height = height;
this.major = major;
}
// 输出各属性的值
public void display() {
System.out.println("姓名:" + name);
System.out.println("性别:" + gender);
System.out.println("年龄:" + age);
System.out.println("身高:" + height);
System.out.println("专业:" + major);
}
}
// 测试类
public class Test {
public static void main(String[] args) {
// 新建两个学生对象
Student student1 = new Student("张三", '男', 20, 1.75, "计算机科学");
Student student2 = new Student("李四", '女', 19, 1.65, "软件工程");
// 输出两个对象的基本信息
System.out.println("学生1的基本信息:");
student1.display();
System.out.println("学生2的基本信息:");
student2.display();
}
}
```
输出结果如下:
```
学生1的基本信息:
姓名:张三
性别:男
年龄:20
身高:1.75
专业:计算机科学
学生2的基本信息:
姓名:李四
性别:女
年龄:19
身高:1.65
专业:软件工程
```
阅读全文