10.接口

接口定义 (规范)

类是一种具体实现体,而接口定义了某一批类所需要遵守的规范,接口不关心这些类的内部数据,也不关心这些类里面的方法实现谢姐,他只规定类必须提供某一些方法。

基本语法 (多继承的)

[修饰符] interface 接口名 [extends 父级接口1,父级接口2]{
常量定义,
抽象方法定义,

接口就是用来被继承被实现的,修饰符一般为public
没有 private protected 修饰的接口

匿名内部类实现接口

第一种方式:

IPlayGame ip3 = new IPlayGame(){

    public void playGame(){
        System.out.println("使用内部类的方式实现接口")
    }
}

ip3.playGame();

第二种方式:

new IPlayGame(){
    public void playGame(){
        System.out.println("使用内部类的方式实现接口")
    }
}.playGame();

你可能感兴趣的:(10.接口)