1、定义一个接口使用interface关键字
2、在一个接口在只能定义常量、抽象方法
3、接口可以继承多个接口
4、一个具体类实现接口使用implements关键字
5、一个类可以实现多个接口
6、抽象类实现接口可以不实现接口方法
7、在接口在定义方法没有指定修饰符默认为public
8、接口不能有构造方法
9、接口不能被实例化
public class isdj {
public static void main(String[]args) {
def p = new def();
p.run();
p.runll();
}
}
interface foo{
public static final int k=16;
public abstract void run();
//void run1();//抽象方法的简写
}
interface foo1{
public static final int p=106;//在接口中可以定义一个常量
public abstract void runll();
//void runk();//抽象方法的简写
}
//interface func extends foo,foo1{
//
//}
class def implements foo,foo1{
public void run() {
System.out.println(k);//实例化方法
}
public void runll() {
System.out.println(p);
}
}