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

宿迁市建设局网站怎么投诉友情链接查询结果

宿迁市建设局网站怎么投诉,友情链接查询结果,网站模板集合,印刷电商网站开发接口的多继承多实现 目录 接口的多继承多实现多继承(接口1 extends 接口2,接口3)多实现(实现类 实现 接口1,接口2)总结1.类与类的关系2.类和接口的关系3.接口与接口的关系 多继承(接口1 extends 接口2,接口…

接口的多继承多实现

目录

  • 接口的多继承多实现
    • 多继承(接口1 extends 接口2,接口3)
    • 多实现(实现类 实现 接口1,接口2)
    • 总结
      • 1.类与类的关系
      • 2.类和接口的关系
      • 3.接口与接口的关系

多继承(接口1 extends 接口2,接口3)

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

多实现(实现类 实现 接口1,接口2)

package cn.tedu.inter2;
/**本类用于测试接口与类之间的复杂关系*/
public class TestRelation {}
//1.创建接口1
interface Inter1{void add();//增加功能void delete();//删除功能
}
//2.创建接口2
interface Inter2{void update();//更新功能void find();//查询功能
}//4.创建接口3。同时继承接口1和接口2
/**1.接口可以继承接口,并且可以多继承,多个接口之间用逗号隔开*/
interface Inter3 extends Inter1,Inter2{}//3.创建接口1的实现类
class Inter1Impl implements Inter1{@Overridepublic void add() {System.out.println("正在马不停蹄的为您新增中...");}@Overridepublic void delete() {System.out.println("商品已删除!");}
}
//5.创建接口3的实现类
/**2.接口与类是实现的关系,并且可以多实现,多个接口之间用逗号隔开* 多于Java中的类而言,遵循单继承 多实现* 一个子类只能有一个父类,但是一个子实现可以同时实现多个接口*/
class Inter33Impl implements Inter1,Inter2{@Overridepublic void add() {System.out.println("稍等......正在努力保存中");}@Overridepublic void delete() {System.out.println("删除成功!");}@Overridepublic void update() {System.out.println("小二正在马不停蹄的更新哟");}@Overridepublic 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接口里的所有抽象方法

http://www.dinnco.com/news/51936.html

相关文章:

  • 做网站需要哪些语言2022年最火的电商平台
  • 深圳 骏域网站建设电商运营工资一般多少钱一个月
  • 做那种事的网站餐饮培训
  • 知名网站建设定制品牌公关具体要做些什么
  • 网站开发公司建网站seo在哪学
  • 做移动端电影网站网站建设推广公司
  • 经营性网站必须备案沈阳百度seo关键词排名优化软件
  • 商城网站建设4262百度关键词排名优化
  • 淄博 网站建设域名官网
  • 美国一般用什么做网站主页优化设计全部答案
  • 有些公司做网站比较好的渠道推广费用咨询
  • 做网站素材在哪里找六盘水seo
  • 怎么做论坛社区网站网络培训机构排名前十
  • 怎么做视频平台网站吗外贸网站建设优化
  • 玛卡h5制作官网扬州seo优化
  • 营销型网站建设的目的百度的营销策略
  • 制作网页网站哪个好用福州seo快速排名软件
  • 成都网站推广营销网站推广的基本手段有哪些
  • 一站式服务理念seo公司 彼亿营销
  • 福州微信营销网站建设怎么给公司做网站
  • 陕西网站制作公司哪家好郑州seo技术服务顾问
  • 一级a做爰网站盘多多网盘搜索
  • 织梦网站怎么做投票2021最近最火的关键词
  • 设计素材网站源码网站推广广告
  • 家乐福网上商城怎么配送西安seo黑
  • 阳江人才网阳江招聘网奉化网站关键词优化费用
  • 中小企业营销型网站建设电商平台哪个最好最可靠
  • 怎么建立一个网站网址产品推广策划
  • 做资金盘网站违法吗seo英文怎么读
  • 东莞网页制作免费网站制作百度搜索页面