java046接口和类之间的各种关系
1.类与类:继承关系,单一继承,多层继承
2.类与接口:实现关系,多实现(因为里面的方法都是抽象方法)
interface InterA{
【java046接口和类之间的各种关系】public abstract void method();
}
interface InterB{
public abstract void method();
}
class Demo implements InterA.InterB{// 可以同时实现
}
有几个接口就实现几个接口,有几个方法就实现几个方法。
3.接口与接口:继承关系,多层继承
例:interface InterAextends InterB{
public abstract void method();
}
interface InterB{
public abstract void function();
}
interface InterC extends InterA{
}
class Demo implements InterC{
//这就得实现两个方法
public void method(){
}
public void function() {
}
}
接口A继承接口B,接口c继承接口A
推荐阅读
- JAVA(抽象类与接口的区别&重载与重写&内存泄漏)
- 急于表达——往往欲速则不达
- 第三节|第三节 快乐和幸福(12)
- 20170612时间和注意力开销记录
- 2.6|2.6 Photoshop操作步骤的撤消和重做 [Ps教程]
- 对称加密和非对称加密的区别
- 眼光要放高远
- 樱花雨
- 前任
- 基于微信小程序带后端ssm接口小区物业管理平台设计