Java 接口
作者:
曾刚 | 来源:发表于
2016-03-24 22:07 被阅读0次
简介
-
Java 是静态语言,接口丰富了类的行为,提供动态运行的能力。实现同一接口的类具有共同的行为。
-
Java 只能继承一个类(c++ 具有继承多个类的能力),接口补充了这方面的限制,类可以实现多个接口
- 接口下面的方法都是抽象方法,默认为 public abstract 类型,并且不是提供实现方法
- 接口属性默认是 final static 类型
- 接口可以被类,抽象类实现
使用
public interface Fly {
int age = 10;
void fly();
void move();
}
public class Dog implements Fly{
public int age;
public Dog(int age){
this.age = age;
}
public void fly() {
System.out.println("age:" + this.age + " " + Fly.age);
}
public void move() {
}
public static void main(String[] args) {
Fly fly = new Dog(32);
fly.fly();
}
}
本文标题:Java 接口
本文链接:https://www.haomeiwen.com/subject/pvbrlttx.html
网友评论