(1)编写一个Student类,包含name和age属性,提供有参构造方法。 (2)在Student类中,重写toString()方法,输出age和name的值。
时间: 2024-09-13 13:05:34 浏览: 57
以下是一个简单的`Student`类的实现,其中包含`name`和`age`属性,并且提供了一个有参构造方法。同时,我在这个类中重写了`toString()`方法,以便按照指定的格式输出`age`和`name`的值。
```java
public class Student {
// 定义Student类的属性
private String name;
private int age;
// 提供有参构造方法
public Student(String name, int age) {
this.name = name;
this.age = age;
}
// 重写toString()方法
@Override
public String toString() {
return "Student{name='" + name + "', age=" + age + '}';
}
// 如果需要,可以添加setter和getter方法
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;
}
}
```
这个`Student`类可以这样使用:
```java
public class Main {
public static void main(String[] args) {
Student student = new Student("张三", 20);
System.out.println(student); // 输出: Student{name='张三', age=20}
}
}
```
阅读全文