位置: IT常识 - 正文

接口的多继承多实现(接口多继承的写法)

编辑:rootadmin
接口的多继承多实现 接口的多继承多实现目录接口的多继承多实现多继承(接口1 extends 接口2,接口3)多实现(实现类 实现 接口1,接口2)总结1.类与类的关系2.类和接口的关系3.接口与接口的关系多继承(接口1 extends 接口2,接口3)package cn.tedu.inter2;/**本类用于测试接口与类之间的复杂关系*/public class TestRelation {}//1.创建接口1interface Inter1{ void add();//增加功能 void delete();//删除功能}//2.创建接口2interface Inter2{ void update();//更新功能 void find();//查询功能}//4.创建接口3。同时继承接口1和接口2/**1.接口可以继承接口,并且可以多继承,多个接口之间用逗号隔开*/interface Inter3 extends Inter1,Inter2{}//3.创建接口1的实现类class Inter1Impl implements Inter1{ @Override public void add() { System.out.println("正在马不停蹄的为您新增中..."); } @Override public void delete() { System.out.println("商品已删除!"); }}//5.创建接口3的实现类class Inter33Impl implements Inter3{ @Override public void add() { System.out.println("稍等......正在努力保存中"); } @Override public void delete() { System.out.println("删除成功!"); } @Override public void update() { System.out.println("小二正在马不停蹄的更新哟"); } @Override public void find() { System.out.println("客观,马上就查询好了,稍等一丢丢"); }}多实现(实现类 实现 接口1,接口2)package cn.tedu.inter2;/**本类用于测试接口与类之间的复杂关系*/public class TestRelation {}//1.创建接口1interface Inter1{ void add();//增加功能 void delete();//删除功能}//2.创建接口2interface Inter2{ void update();//更新功能 void find();//查询功能}//4.创建接口3。同时继承接口1和接口2/**1.接口可以继承接口,并且可以多继承,多个接口之间用逗号隔开*/interface Inter3 extends Inter1,Inter2{}//3.创建接口1的实现类class Inter1Impl implements Inter1{ @Override public void add() { System.out.println("正在马不停蹄的为您新增中..."); } @Override public void delete() { System.out.println("商品已删除!"); }}//5.创建接口3的实现类/**2.接口与类是实现的关系,并且可以多实现,多个接口之间用逗号隔开 * 多于Java中的类而言,遵循单继承 多实现 * 一个子类只能有一个父类,但是一个子实现可以同时实现多个接口*/class Inter33Impl implements Inter1,Inter2{ @Override public void add() { System.out.println("稍等......正在努力保存中"); } @Override public void delete() { System.out.println("删除成功!"); } @Override public void update() { System.out.println("小二正在马不停蹄的更新哟"); } @Override public void find() { System.out.println("客观,马上就查询好了,稍等一丢丢"); }}总结1.类与类的关系

推荐整理分享接口的多继承多实现(接口多继承的写法),希望有所帮助,仅作参考,欢迎阅读内容。

接口的多继承多实现(接口多继承的写法)

文章相关热门搜索词:接口多继承多实现,接口多继承接口,接口可以继承多个接口,接口可以继承多个接口,接口继承多个接口的格式,接口多继承接口,接口多继承多实现,接口的多继承是什么意思,内容如对您有帮助,希望把文章链接给更多的朋友!

继承关系,只支持单继承 比如,A是子类 B是父类,A具备B所有的功能(除了父类的私有资源和构造方法) 子类如果要修改原有功能,需要重写(方法签名与父类一致 + 权限修饰符>=父类修饰符)

2.类和接口的关系

实现关系.可以单实现,也可以多实现 class A implements B,C{} 其中A是实现类,B和C是接口,A拥有BC接口的所有功能,只是需要进行方法的重写,否则A就是抽象类

3.接口与接口的关系

是继承关系,可以单继承,也可以多继承 interface A extends B,C{} 其中ABC都是接口,A是子接口,具有BC接口的所有功能(抽象方法) class X implements A{} X实现类需要重写ABC接口的所有方法,否则就是抽象类 class A extends B implements C,D{} 其中A是实现类,也是B的子类,同时拥有CD接口的所有功能 这时A需要重写CD接口里的所有抽象方法

本文链接地址:https://www.jiuchutong.com/zhishi/300061.html 转载请保留说明!

上一篇:Spring Cloud Alibaba全家桶(一)——Spring Cloud Alibaba介绍(springcloud阿里巴巴)

下一篇:HttpServletRequest 获取参数

  • 手机双摄像头有什么用(手机上双摄像头为什么就一个能用)

    手机双摄像头有什么用(手机上双摄像头为什么就一个能用)

  • 苹果11为什么比x便宜(苹果11为什么比xr便宜)

    苹果11为什么比x便宜(苹果11为什么比xr便宜)

  • QQ邮箱照片怎么以附件的形式上传(qq邮箱照片怎么打开)

    QQ邮箱照片怎么以附件的形式上传(qq邮箱照片怎么打开)

  • 华为nova7pro黑白模式怎么关闭(华为nova7pro黑白屏怎么调回彩色)

    华为nova7pro黑白模式怎么关闭(华为nova7pro黑白屏怎么调回彩色)

  • 耳机插口太松了怎么办(耳机插孔太松)

    耳机插口太松了怎么办(耳机插孔太松)

  • 华为手机怎么用自己的照片做壁纸(华为手机怎么用u盘)

    华为手机怎么用自己的照片做壁纸(华为手机怎么用u盘)

  • 笔记本充电到99不动了(笔记本充电到99充不满正常吗)

    笔记本充电到99不动了(笔记本充电到99充不满正常吗)

  • 苹果se是不是双卡双待(新一代iphone se是双卡双待吗)

    苹果se是不是双卡双待(新一代iphone se是双卡双待吗)

  • 手机白卡是什么意思(手机白卡是什么意思是什么卡有风险没有)

    手机白卡是什么意思(手机白卡是什么意思是什么卡有风险没有)

  • j3160相当于什么cpu(j3160相当于什么显卡)

    j3160相当于什么cpu(j3160相当于什么显卡)

  • 抖音发消息已送达什么意思(抖音发消息已送达与未读)

    抖音发消息已送达什么意思(抖音发消息已送达与未读)

  • p30可以无线充电吗(p30可以无线充电不)

    p30可以无线充电吗(p30可以无线充电不)

  • 快手来自同城置顶什么意思(快手设置同城在哪里)

    快手来自同城置顶什么意思(快手设置同城在哪里)

  • 手机app闪退怎么办(手机app 闪退)

    手机app闪退怎么办(手机app 闪退)

  • 在关系数据模型中域是指(在关系数据模型中通常可以把什么称为属性)

    在关系数据模型中域是指(在关系数据模型中通常可以把什么称为属性)

  • iphone8可不可以无线充电(iphone8可不可以升级ios15)

    iphone8可不可以无线充电(iphone8可不可以升级ios15)

  • qq大会员包括黄钻吗

    qq大会员包括黄钻吗

  • 华为手机屏幕有个圆圈怎么消除(华为手机屏幕有一个白色圆圈如何关闭)

    华为手机屏幕有个圆圈怎么消除(华为手机屏幕有一个白色圆圈如何关闭)

  • 喵喵机怎么换纸(喵喵机怎么换纸A4)

    喵喵机怎么换纸(喵喵机怎么换纸A4)

  • 华为4g和5g的区别(华为4g手机与5g手机的区别)

    华为4g和5g的区别(华为4g手机与5g手机的区别)

  • 微信支付二维码怎么弄(微信支付二维码图片)

    微信支付二维码怎么弄(微信支付二维码图片)

  • 苹果手机图标怎么随意排列(苹果手机图标怎么换)

    苹果手机图标怎么随意排列(苹果手机图标怎么换)

  • s10侧屏闪光不亮(s10侧屏闪光不见了)

    s10侧屏闪光不亮(s10侧屏闪光不见了)

  • 华为p30屏幕刷新率(华为p30屏幕刷新率怎么设置)

    华为p30屏幕刷新率(华为p30屏幕刷新率怎么设置)

  • 为什么快手红包抢不到(为什么快手红包突然没有了)

    为什么快手红包抢不到(为什么快手红包突然没有了)

  • win11怎么压缩图片? windows11压缩图片大小的技巧(win11怎么压缩图片画质)

    win11怎么压缩图片? windows11压缩图片大小的技巧(win11怎么压缩图片画质)

  • 增值税先征后退会计处理
  • 股权转让主要交什么税
  • 个税返还什么时候到账
  • 企业利息收入需要交哪些税
  • 全年一次性奖金个税计算
  • 会计制度方法
  • 报销用的发票抬头写什么
  • 食堂临聘人员的管理、考核
  • 刷卡收手续费吗
  • 新增土地和新增货值
  • 建筑业会计科目工程结算
  • 收款凭证与收据的效力
  • 低值易耗品摊销什么意思
  • 汽车修理店业务范围
  • 其他应付款款
  • 公司预付签证费怎么入账
  • 购置税交了发票能作废吗
  • 进口一批原材料,海关核定的关税完税价格
  • 员工扣款个税如何做账
  • 固定资产验收单图片
  • 购买东西押金不退要怎么处理
  • 二手房个人所得税和增值税
  • 增值税红字发票是什么意思
  • 未在规定期限内缴纳税款和滞纳金
  • 一般商业企业要缴纳哪些税?
  • 海关进口增值税和关税怎么入账
  • 去年的发票今年能用吗
  • 若依框架入门
  • 个人以房产投资一人有限公司时,房产要开发票吗
  • PHP:mb_ereg_replace()的用法_mbstring函数
  • mac怎么设置默认程序
  • 债务重组法律服务方案
  • 税务新政策解读
  • php sse
  • 进项税已认证未缴纳
  • zend框架教程
  • 万能转换器mp4
  • 客户倒闭预收款怎么处理
  • 免税增值税纳税申报表怎么填
  • mongodb数据库基本操作
  • 企业建造的厂房属于固定成本吗
  • sql cell函数
  • 个人所得税专项扣除2023最新政策
  • 利润分配的账务处理视频
  • 白酒行业销售赠礼方案
  • 职工工伤住院期间的各项费用由谁负责
  • 用现金支付的款项
  • 上市公司限制性股票个人所得税
  • 管家婆记账可以都有凭证做吗?
  • 城市生活垃圾处理方式有哪几种
  • 事业单位工会经费账务处理
  • 单价合同如何计算印花税
  • 系统密码设置
  • linux查看文件夹大小
  • Linux常用命令的实验总结
  • 双系统如何迁移到固态硬盘
  • win10 11月累计补丁KB3097877更新后导致应用崩溃该怎么办?
  • win7使用率
  • win7如何录制电脑屏幕
  • win7 64位系统怎么查看串口号?
  • 如何将windows 10
  • linux常用命令chmod的使用
  • android app启动过程
  • 同步数据和异步数据的区别
  • 激发灵感的三种方式是什么
  • css选择器 菜鸟教程
  • web标准网页布局的背景
  • js实现物体移动
  • 批处理图像
  • python遍历列表判断相同元素
  • 力所能及之处,定当竭尽所能
  • Python selenium 三种等待方式解读
  • js中.html
  • 什么叫开源库
  • 河北税务怎么查询交了没有
  • 深圳如何打印个人参保证明
  • 台资企业有什么
  • 企业所得税年度申报表A类
  • 税控盘离线开票时间超限是怎么回事
  • 车辆免征信息怎么查
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设