java 07 接口

Posted nineli

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 07 接口相关的知识,希望对你有一定的参考价值。

1.interface 

     接口

2.接口中的成员修饰符固定

    public static fianl    //成员变量    只通过类访问

    public abstract       //成员函数     

3.接口里所有的方法都是抽象的,抽象类中,可以没有抽象方法。

   类与类继承,类与接口是实现的关系。降低耦合(高内聚,低耦合)。

  通过接口实现多重继承。

4.最低标准

5.

 

class Interfacedemo{
public static void main(String[] agrs){
PC pc =new PC();
Mouse m = new Mouse();
//启动接口,调用play
pc.insertUSB(m);
}
}


//实现接口。定义以接口为参数的方法
class PC {
public void insertUSB( USB usb){
System.out.println("插入了usb");
//调用play
usb.play();
}

}

//定义接口
interface USB{
void play ();
}

//类实现接口
class Mouse implements USB{
public void play(){
System.out.println("鼠标滑动");

}
}


























以上是关于java 07 接口的主要内容,如果未能解决你的问题,请参考以下文章

Java集合-07Map接口及其抽象类

S2/JAVA/07-集合框架

JAVA07 接口与继承

07-JAVA继承与接口

JVM06_07_本地方法接口本地方法栈

07.多态,接口