当前位置: 首页 > news >正文

成都网站建设028net今日热搜新闻头条

成都网站建设028net,今日热搜新闻头条,网站图片设置链接,巴州移动网站建设接口里的方法可以写也可以不写 如果写的话,那么得是默认方法,需要在前面加个default 对于默认方法,能够重写,或者直接继承(也就是直接用) 比如下面: 就直接调用了接口的默认函数nibuhao&#…

接口里的方法可以写也可以不写

如果写的话,那么得是默认方法,需要在前面加个default

在这里插入图片描述

对于默认方法,能够重写,或者直接继承(也就是直接用)

比如下面:

在这里插入图片描述
就直接调用了接口的默认函数nibuhao,

如果重写的话,就是这样:

在这里插入图片描述

当然,有一种情况一定得重写,就是

一个类有可能使用相同的默认方法实现两个接口

public interface vehicle {default void print() {System.out.println("I am a vehicle!");}
}public interface fourWheeler {default void print() {System.out.println("I am a four wheeler!");}
}

第一个解决方案是创建一个自己的方法来覆盖默认实现。

public class car implements vehicle, fourWheeler {public void print() {System.out.println("I am a four wheeler car vehicle!");}
}

第二种方案是使用 super 调用指定接口的默认方法。

public class car implements vehicle, fourWheeler {public void print() {vehicle.super.print();}
}

转载自

另外的就是直接实现,像上图的nihao就是在实现类中实现。

另外,实现类也可以继承接口里已经写的方法,直接用。

其次,接口可以继承多个接口
比如接口A继承接口B和接口C

那么实现接口A的类就可以用B和C的方法

在这里插入图片描述
在这里插入图片描述
而且经过实验,发现 实现类A实现接口B,类C继承实现类A,
那么类C将拥有A的方法和B的默认实现方法。

当然,如果类A重写了B的默认方法,那么C继承的就是重写的方法。

还有一种很牛逼的做法,在实现类A中,实现接口B的方法,然后在实现的方法中用到B的默认函数!

http://www.tj-hxxt.cn/news/91848.html

相关文章:

  • 东阿网站制作百度站长平台快速收录
  • 微信公众平台小程序管理在哪里优化英文
  • 卢湾区网站建设制作广东病毒感染最新消息
  • 台州网站排名外包品牌网络营销成功案例
  • 盘锦网站优化网站的建设流程
  • 施工企业资质承包范围seo 怎么做到百度首页
  • 如何给公司建立网站陕西seo主管
  • 网站建设好不好学石家庄seo关键词排名
  • 医院内网网站建设自动点击器
  • 番禺做网站开发seo外贸网站制作
  • 做er图的网站网络营销策划方案模板
  • 邵阳网站优化网络营销的含义
  • 长沙 网站开发semester
  • 网站建设助手百度搜索关键词设置
  • 华宁县住房和城乡建设局网站加快实施创新驱动发展战略
  • 郑州彩票网站开发企业管理软件管理系统
  • 云安区学校网站建设统计表网站模板之家免费下载
  • 那个可以做棋牌网站中国最新消息新闻
  • 自媒体app推广移动网站如何优化排名
  • 在网上做试卷的网站广西网络推广公司
  • 外贸网站产品关键词不受国内限制的浏览器
  • b站直播4000观看人数seo基础课程
  • 赣州大余做网站建设缅甸在线今日新闻
  • dw做的个人网站seo人员的职责
  • 网站建设公司违法如何创建属于自己的网站
  • 工信部网站备案怎么查德州网站建设优化
  • 响应式网站设计规则搜素引擎优化
  • wordpress模版做网站百度搜索工具
  • 什么nas可以做网站服务器seo关键词推广多少钱
  • 北京建设协会网站新乡seo顾问