Java 接口:实现多态与灵活设计的利器
1. 引言
在 Java 编程中,接口是一个非常重要的概念。理解接口的作用对于 Java 开发者来说至关重要。本文将通过一个具体的示例,逐步探讨接口的概念、作用以及如何在 Java 程序中使用接口。
2. 问题引入
假设我们有一个 Person 类,其中包含一个 walk() 方法,用于表示人可以行走:
public class Person {
private String name;
public Person(String name) {
this.name = name;
}
public void walk() {
System.out.println(name + " (a person) is walking.");
}
}
为了方便让一群人行走,我们创建了一个 Walkables 类,其中包含一个静态方法 letThemWalk() ,用于向一组 Person 对象发送 “行走” 消息:
public class Walkables {
public static void letThemWalk(Person[] list) {
for (Person person : list) {
超级会员免费看
订阅专栏 解锁全文
855

被折叠的 条评论
为什么被折叠?



