本实验将设计一个表示学生的类,该类具有表示姓名的属性name和表示年龄的属性age,同时还具有表示说话行为的方法speak(),用于输出学生的姓名和年龄。 1) 使用class关键字定义一个表示学生类型的类,类名为Student。 2)在Student类中定义两个成员变量name和age,分别用来表示姓名和年龄。其中,name的数据类型为String,变量age的数据类型为int。 3)在Student类中定义一个表示说话行为的speak()方法,用于输出学生的姓名和年龄。
时间: 2024-01-21 18:18:55 浏览: 78
设计学生类Student,属性:编号(整型);姓名(字符串),成绩(整型)。
5星 · 资源好评率100%
好的,下面是实现代码:
```
public class Student {
private String name;
private int age;
public Student(String name, int age) {
this.name = name;
this.age = age;
}
public void speak() {
System.out.println("My name is " + name + ", and I am " + age + " years old.");
}
}
```
上述代码中,我们定义了一个Student类,包含了姓名和年龄两个成员变量,以及一个speak()方法用于输出学生的姓名和年龄。在构造方法中,我们通过传入的参数对姓名和年龄进行初始化。最后,我们将输出语句写在speak()方法中,以便在需要输出时进行调用。
阅读全文