如何在Java中实现接口?
要实现接口,Java类必须implements在其类定义上使用关键字。例如,classA实现interfaceB。A类的类定义如下所示:
class A implements B {
}一个类可以实现多个接口。例如,类A可以实现interfaceB和interfaceC:
class A implements B, C {
}实现接口的类必须实现该接口中声明的所有方法。
package org.nhooo.example.fundamental;
public interface Language {
String getBirthday();
String getGreeting();
}以下类是该Language接口的英语实现。
package org.nhooo.example.fundamental;
public class English implements Language {
public String getBirthday() {
return "Happy Birthday";
}
public String getGreeting() {
return "How are you?";
}
}下列类是该Language接口的印度尼西亚实现。
package org.nhooo.example.fundamental;
public class Indonesian implements Language {
public String getBirthday() {
return "Selamat Ulang Tahun";
}
public String getGreeting() {
return "Apa kabar?";
}
}这是一个片段,显示了实际使用的接口和类。
package org.nhooo.example.fundamental;
public class LanguageDemo {
public static void main(String[] args) {
Language language = new English();
System.out.println(language.getBirthday());
System.out.println(language.getGreeting());
language = new Indonesian();
System.out.println(language.getBirthday());
System.out.println(language.getGreeting());
}
}
热门推荐
10 对患者生日祝福语简短
11 结婚祝福语简短装备
12 周岁祝福语学生文案简短
13 订婚领证祝福语简短精辟
14 导师获奖祝福语大全简短
15 新婚购房祝福语简短精辟
16 牛年祝福语简短的爱人
17 送芒果的祝福语简短
18 送给学长毕业祝福语简短