Java.4面向对象接口

来源:互联网 发布:网络机顶盒小米盒子 编辑:程序博客网 时间:2024/05/16 07:50

接口:一组方法特征集合的抽象。 has  a (具备某些功能)

定义:interface

实现:implements


特点:

只能包含抽象方法和常量(可以有内部类)。


接口也具备多态性,可以用接口的引用指向实现类的实例。

一个类可以实现多个接口,使用,来分割

一个接口可以继承多个接口。


三个元素

接口定义 interface

接口实现 implements

接口调用


异常

异常:指程序在运行期出现一些不可预估的问题,我们需要去解决它,让程序更加智能。

try{

}catch(Exception e){

}finally{

}

try{

}finally{

}

catch层可以添加多个,要注意是,类层次顶端的要放入后面


throw 抛出一个异常

throws 在方法上声明,该方法有可能产生的异常


Runtime异常可以不做处理

Checked异常必须捕获或者抛出

Error 一定会出错,无法解决。