Java接口
来源:互联网 发布:sql语言培训班 编辑:程序博客网 时间:2024/06/05 03:17
目录
java接口
编程出现问题
接口
接口:全部是抽象方法的类叫做接口。利用interface实现,它 定义了一种标准,也可以说是一种能力。
格式:public interface +接口名{}
/**这里是一个接口,这个接口有Fly的能力*/public interface Fly {//接口中全部是抽象方法,省略abstract public void fly();}
/**使用接口格式: public class 类名 implements 接口名plane具有飞和起飞前跑的能力接口中具体方法的实现在具体类中也即接口的引用指向实现此接口的对象*/public class Plane implements Fly,Run{ public void fly(){ System.out.println("飞机飞的方法"); } public void run(){ System.out.println("飞机跑"); } }
注意: 接口中全部都是抽象方法,无具体实现。
面向接口编程: 接口的引用指向实现此接口的对象 与多态类似
//多态 :父类的引用指向子类的对象
Animal animal=new Animal(); Animal animal2=new Dog(); Animal animal3=new Cat(); animal.voice(); animal2.voice();//父类的引用指向子类的对象 animal3.voice();
编程出现问题
错误:接口中不能有具体的方法实现,不能new ……
0 0
- Java接口 和 接口
- Java接口继承接口
- Java接口
- Java接口
- Java (接口)
- Java 接口
- java 接口
- java接口
- Java 接口
- Java接口
- Java接口
- java 接口
- java 接口
- JAVA接口
- java接口
- java接口
- JAVA接口
- java 接口
- Intent用法实例
- UE4编码规范
- SqliteDatabase之如何读取数据库()
- 双链表实例
- 组合查询 ——vb
- Java接口
- hihocoder——1041国庆出游(搜索)
- 单链表排序(插入与归并)
- protues与keil4联调
- hdu1241(Oil Deposits)
- Unreal Enginer4特性介绍
- 设计模式四——开放-封闭原则
- 并发代码学习
- 杭电acm 1297 Children's Queue.大数加递归