定义Greeting接口
// 定义Greeting接口
public interface Greeting {
void sayHello(); // 打招呼的方法
}
创建Person类
// Person类实现Greeting接口
public class Person implements Greeting {
private String name;
public Person(String name) {
this.name = name;
}
@Override
public void sayHello() {
System.out.println("Hello, my name is " + name + "!");
}
}
测试
public class Test {
public static void main(String[] args) {
Greeting person = new Person("Lisa"); // 使用接口类型的引用来指向实现接口的类对象
person.sayHello(); // 调用实现类中的方法
}
}
输出结果