student类有name和age属性,一个包括两个参数的构造方法,用于给name和age赋值,一个show()方法打印student属性信息。
时间: 2024-11-24 20:42:53 浏览: 4
设计一个学生类Student和它的一个子类Undergraduate,要求如下
在面向对象编程中,我们可以创建一个名为"Student"的类来表示学生,它包含两个基本属性:姓名(name)和年龄(age)。这个类通常会有一个包含两个参数的构造函数,比如`public Student(String name, int age)`,它的作用是在创建新实例时初始化这两个属性。
构造函数的语法通常是这样的:
```java
public Student(String name, int age) {
this.name = name;
this.age = age;
}
```
这里的`this.name = name;`和`this.age = age;`是用来引用当前对象自身的属性,避免与其他同名变量冲突。
接下来,我们会有一个`show()`方法,用来展示学生的信息,例如:
```java
public void show() {
System.out.println("Name: " + name + ", Age: " + age);
}
```
当你想要打印某个Student对象的详细信息时,只需调用该对象的`show()`方法即可。
阅读全文