Java 中 Interface 包含哪些内容
可以使用 interface 关键字定义接口。它包含变量和方法,与类相似,但接口中的方法与类不同,默认情况下是抽象的。接口主要用于实现抽象,且无法实例化。
下面给出示例程序,演示 Java 中的接口
示例
interface AnimalSound {
abstract void sound();
}
class CatSound implements AnimalSound {
public void sound() {
System.out.println("Cat Sound: Meow");
}
}
class DogSound implements AnimalSound {
public void sound() {
System.out.println("Dog Sound: Bark");
}
}
class CowSound implements AnimalSound {
public void sound() {
System.out.println("Cow Sound: Moo");
}
}
public class Demo {
public static void main(String[] args) {
AnimalSound a = new CatSound();
a.sound();
}
}输出
Cat Sound: Meow
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP