Java编程思想-09接口

来源:互联网 发布:数据库能干什么 编辑:程序博客网 时间:2024/05/29 04:22

一、抽象类、抽象方法

1、定义

抽象方法:没有方法体的方法。
抽象类:含有抽象方法的类。

2、特点

抽象方法、抽象类必须用abstract修饰
抽象类必须被继承
抽象方法必须被重写
抽象类不能被实例化

二、接口

1、定义

接口:是一个完全抽象的类,用interface声明
接口的成员:隐式static、final
接口的方法:隐式抽象、public

2、特点

完全解耦
一个接口可以有多个不同的具体实现
类,可以多实现(implements),但只能单继承(extends)
0 0