Student stu; stu.setName("德玛西亚"); stu.setID(250); stu.showStudent();
时间: 2024-10-10 14:03:50 浏览: 22
这是一个简单的Java示例,展示了如何使用面向对象的方式创建和操作一个名为`Student`的对象。在这个例子中,`Student`是一个类,它可能包含`setName`、`setID`和`showStudent`这样的成员方法。
```java
// 定义一个Student类
class Student {
private String name;
private int id;
// 构造函数
public Student() {}
// 设置姓名的方法
public void setName(String name) {
this.name = name;
}
// 设置ID的方法
public void setID(int id) {
this.id = id;
}
// 显示学生信息的方法
public void showStudent() {
System.out.println("学生姓名: " + name);
System.out.println("学生ID: " + id);
}
}
// 创建Student对象并赋值
Student stu = new Student();
stu.setName("德玛西亚");
stu.setID(250);
// 调用对象的方法显示信息
stu.showStudent();
```
当运行这个程序时,会打印出"学生姓名: 德玛西亚"和"学生ID: 250"。这就是利用了多态性,虽然我们创建的是`Student`类型的引用`stu`,但是通过调用`setName`和`setID`方法以及`showStudent`方法,我们可以对具体的实例对象进行操作,体现了对象的动态绑定特性。
阅读全文