定义标准学生类,属性包括姓名和年龄,要求分别使用空参和有参构造方法创建对象,空参创建的对象通过setXxx赋值,有参创建对象直接赋值,并通过show方法展示数据
时间: 2023-03-26 14:00:16 浏览: 153
一个 Student类:包括姓名、学号、性别、专业、家庭地址。
好的,这是一个关于编程的问题,我可以回答。以下是标准学生类的定义:
```
class Student {
private String name;
private int age;
public Student() {}
public Student(String name, int age) {
this.name = name;
this.age = age;
}
public void setName(String name) {
this.name = name;
}
public void setAge(int age) {
this.age = age;
}
public void show() {
System.out.println("姓名:" + name + ",年龄:" + age);
}
}
```
使用空参构造方法创建对象,并通过setXxx方法赋值:
```
Student s1 = new Student();
s1.setName("张三");
s1.setAge(18);
s1.show();
```
使用有参构造方法创建对象,并直接赋值:
```
Student s2 = new Student("李四", 20);
s2.show();
```
以上是我的回答,希望能对您有所帮助。
阅读全文