源码
package com.Interface;
public interface AInterface {
//写属性
public int n1 = 10;
//写方法 //在接口中 抽象方法 可以省略abstract关键字 public void hi(); //(1)在JDk8后 可以有默认实现方法 需要使用default关键字修饰 default public void ok() { System.out.println("ok..."); } //(2)在JDk8后 可以有静态方法 public static void cry() { System.out.println("cry..."); }
}
package com.Interface;
public class Interface02 {
public static void main(String[] args) {
}
}
//1. 如果一个类implements实现 接口
// 需要将该接口的所有抽象方法都实现
class A implements AInterface {
@Override
public void hi() {
System.out.println(“hi()…”);
}
}