11、Java基础(接口)
1、什么是接口
接口相当于抽象类,定义方式、组成部分与抽象类类似
使用interface关键字定义接口
没有构造方法,不能创建对象。
只能定义:公开的静态常量、公开抽象方法。
什么是接口
微观概念:接口是一种能力。
接口的定义:代表了某种能力
方法的定义:能力的具体要求。
经验:Java为单继承,当父类的方法种类无法满足子类需求时,可实现接口扩充子类能力。
接口支持多实现,可为类扩充多种能力。
2、接口与类的异同
与抽象类的异同
相同:
...





