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

网站必做外链海外市场推广策略

网站必做外链,海外市场推广策略,电脑做网站怎么解析域名,seo网站推广招聘接口新增的三种方法 新增方法总结 接口的多继承 接口的多继承注意事项 代码 代码一(从JDK8开始接口新增的三种方法) A(接口) package com.Interface_jdk;public interface A {//1.默认方法:必须使用default修饰,默认…

接口新增的三种方法

接口新增的方法

新增方法总结

新增方法总结

接口的多继承

接口的多继承

接口的多继承注意事项

注意事项

代码

代码一(从JDK8开始接口新增的三种方法)

A(接口)

package com.Interface_jdk;public interface A {//1.默认方法:必须使用default修饰,默认会被public修饰//实例方法:对象的方法,必须使用实现类的对象来访问default void test1() {System.out.println("默认方法");// test2();}/** 2.私有方法:必须使用private修饰,(JDK9才开始支持)* 实例方法::对象的方法,因为是私有方法,因此只能被该接口的其他方法调用*/
//    private void test2() {
//        System.out.println("==========");
//    }/** 3.静态方法:类的方法,必须使用static修饰,默认会被public修饰*/static void test3() {System.out.println("静态方法");}
}

B(类,继承接口A)

package com.Interface_jdk;public class B implements A{}

测试类Test(主程序)

package com.Interface_jdk;public class Test {//掌握接口新增的三种方法形式public static void main(String[] args) {B b = new B();b.test1();A.test3();}
}

运行结果

代码二(接口的多继承、注意事项)

代码1(接口的多继承说明)

package com.Interface_attention;public class Test {public static void main(String[] args) {}
}
interface A{void  test1();
}
interface B{void  test2();
}
interface C{void  test3();
}
interface D extends A,B,C{}
class E implements D{@Overridepublic void test1() {}@Overridepublic void test2() {}@Overridepublic void test3() {}
}

代码2(接口多继承的注意事项)

package com.Interface_attention;public class Test2 {public static void main(String[] args) {Zi z = new Zi();z.run();N n = new N();n.test();}
}//1.一个接口继承多个接口,如果多个接口中存在方法签名冲突,则此时不支持多继承。
interface I{void test1();
}
interface J{String test1();
}
//interface K extends I,J{}//2.一个类实现多个接口,如果多个接口中存在方法签名冲突,则此时不支持多实现。
//class E implements J,I{}//3.一个类继承了父类,又同时实现了接口,父类中和接口中有同名的默认方法,实现类会优先用父类的。
class Fu{public void  run(){System.out.println("父类的run方法");}
}interface IT{default void run(){System.out.println("接口的run方法");}
}
class Zi extends Fu implements IT{
}//4.一个类实现了多个接口,多个接口中存在同名的默认方法,可以不冲突,这个类重写该方法即可。
interface IT1{default void test(){System.out.println("IT1");}
}
interface IT2{default void test(){System.out.println("IT2");}
}
class N implements IT1,IT2{@Overridepublic void test() {System.out.println("自己的");}
}

运行结果

http://www.dtcms.com/wzjs/208356.html

相关文章:

  • 前端做网站需要学什么衡阳网站优化公司
  • asp.net 登陆两个网站杭州网站建设书生商友
  • 气象网站建设管理总结百度站长工具seo综合查询
  • 临沂建设网站电脑优化软件
  • 湖北工程建设总承包有限公司网站阿里大数据平台
  • 哈尔滨建设局网站网页seo搜索引擎优化
  • 政府网站栏目百度竞价点击一次多少钱
  • 小网站发布要怎么做nba排名最新赛程
  • 网站建设技术团队有多重要2024年重大新闻摘抄
  • 中企动力企业电子商务seo建站技巧
  • 关于进一步加强网站建设和怎样在百度答题赚钱
  • 淘宝客优惠券网站建设教程视频关键词文案生成器
  • 网站建设的制度建设职业培训机构有哪些
  • wordpress 闭站谷歌商店下载不了软件
  • 湖北自适应网站建设报价打开百度搜索网站
  • 台州网站建设解决方案厂房网络推广平台
  • 开奖网站怎么做石家庄网站seo外包
  • 房地产市场理论seo网站查询
  • 创业给别人做网站怎么样it培训班出来现状
  • 一流专业建设网站seo优化服务商
  • 学院网站建设计划如何查看一个网站的访问量
  • 上海平台网站建设公今日重大事件
  • 国内优秀网站欣赏太原百度推广排名优化
  • 伊春网站优化本地网络seo公司
  • 龙华做网站哪家好seo人员工作内容
  • wordpress代码上传到服务器网站推广及seo方案
  • 江门政府网站电商推广
  • 招聘网站企业招聘怎么做长沙关键词排名首页
  • 网站建设和优化需要几个人5118网站如何使用免费版
  • 网站留住访客百度禁止seo推广