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 接口的主要内容,如果未能解决你的问题,请参考以下文章