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

试述电子商务网站建设流程西安商城网站建设

试述电子商务网站建设流程,西安商城网站建设,重庆怎么站seo,国内外高校门户网站建设JDK8开始接口中新增的方法 接口中可以定义有方法体的方法#xff08;默认、静态#xff09;。 使用默认方法的作用#xff1a;解决接口升级的问题。 接口中默认方法的定义格式#xff1a; public default返回值类型 方法名#xff08;参数列表#xff09;{} 接口中默…JDK8开始接口中新增的方法 接口中可以定义有方法体的方法默认、静态。 使用默认方法的作用解决接口升级的问题。 接口中默认方法的定义格式 public default返回值类型 方法名参数列表{} 接口中默认方法的注意事项 默认方法不是抽象方法所以不强制被重写。但如果被重写重写的时候去掉default关键字。 package oop.a06interface;public interface Inter {public abstract void math(); public default void show(){System.out.println(接口中的默认方法---show); } } package oop.a06interface;public class InterImpl implements Inter {Overridepublic void math() {System.out.println(实现类重写的抽象方法);} } package oop.a06interface;public class Test {public static void main(String[] args) { InterImpl iinew InterImpl(); ii.show(); ii.math();} } public可以省略default不能省略。 如果实现了多个接口多个接口中存在相同名字的默认方法子类就必须对该方法进行重写。 package oop.a06interface;public interface InterA {public abstract void math(); public default void show(){System.out.println(InterA接口中的默认方法---show); } } package oop.a06interface;public interface InterB {public default void show(){System.out.println(InterB接口中的默认方法---show);} } package oop.a06interface;public class InterImpl implements InterA ,InterB{Overridepublic void math() {System.out.println(实现类重写的抽象方法);}Overridepublic void show() {System.out.println(接口中的默认方法);} } package oop.a06interface;public class Test {public static void main(String[] args) { InterImpl iinew InterImpl(); ii.show(); ii.math();} }接口中静态方法的定义格式 public static返回值类型 方法名参数列表{} 接口中静态方法的注意事项 静态方法只能通过接口名调用不能通过实现类名或者对象名调用 package oop.a07interface;public interface Inter {public abstract void math();public static void show(){System.out.println(inter接口中的静态方法);} } package oop.a07interface;public class InterImpl implements Inter{Overridepublic void math() {System.out.println(InterImpl重写的抽象方法);}} package oop.a07interface;public class Test {public static void main(String[] args) { Inter.show();} } public可以省略static不能省略 JDK9中新增方法 接口中私有方法的定义格式 格式1Private 返回值类型 方法名参数列表{} 格式2private static 返回值类型 方法名参数列表{} 接口的应用 1.接口代表规则是行为的抽象。想要让哪个类拥有一个行为就让这个类实现对应的接口就可以了。 2.当一个方法的参数是接口时可以传递接口所有实现类的对象这种方式称之为接口多态。 适配器设计模式 设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性、程序的重用性。 适配器设计模式解决接口与接口实现类之间的矛盾问题。 package oop.a09interface;public interface Inter {public abstract void meth1();public abstract void meth2();public abstract void meth3();public abstract void meth4();public abstract void meth5();public abstract void meth6();public abstract void meth7();public abstract void meth8();public abstract void meth9();public abstract void meth10(); } package oop.a09interface;public abstract class InterAdapter implements Inter {Overridepublic void meth1() {}Overridepublic void meth2() {}Overridepublic void meth3() {}Overridepublic void meth4() {}Overridepublic void meth5() {}Overridepublic void meth6() {}Overridepublic void meth7() {}Overridepublic void meth8() {}Overridepublic void meth9() {}Overridepublic void meth10() {} } package oop.a09interface;public class InterImpl extends InterAdapter{ //需要用到哪个方法就重写哪个方法就可以了Overridepublic void meth5() {System.out.println(只要用第五个方法);} }
http://www.w-s-a.com/news/353538/

相关文章:

  • 推广一个网站需要什么官网首页设计
  • 淘宝建设网站的理由企业官网建设哪家好
  • 青岛网站推wordpress主题切换
  • 天元建设集团有限公司资质郑州网站seo推广
  • 免费网站后台管理系统模板下载百度网盘app下载安装
  • 开封网站建设培训郑州高端网站建设哪家好
  • 东莞哪家做网站很有名的公司即墨专业医院网站制作公司
  • 做面食网站china cd wordpress
  • 门户网站 营销优秀建筑模型案例作品
  • 训做网站的心得体会范文中山市 有限公司网站建设
  • 服装电子商务网站建设过程与实现两学一做学习教育网站
  • 住房和城建设网站怎么用源码建站
  • 监理工程师证查询网站百度关键词优化软件网站
  • 关于建筑建设的网站asp网站建设报告书
  • 服务二级公司网站建设平台销售模式有哪些
  • 南昌县建设局网站微信分销小程序开发
  • 网站设计师需要什么知识与技能wordpress个性
  • 做茶叶网站的目的和规划有什么做照片书的网站
  • 开福区城乡建设局门户网站关键词挖掘查询工具爱站网
  • 网站建设全国排名沈阳seo按天计费
  • 成都公司网站设计无锡seo网站推广费用
  • 建网站平台要多少钱购物网站界面设计策划
  • 学完js了可以做哪些网站长沙建站官网
  • 怎么样做问卷网站多少钱英语
  • 房产网站建设方案建筑公司是干什么的
  • wordpress建的大型网站柳州市网站建设
  • 石家庄做网站的公司有哪些微信自媒体网站建设
  • 池州哪里有做网站注册公司有哪些风险
  • 做古代风格头像的网站对网站政务建设的建议
  • 网站搜索栏怎么做设计个网站要多少钱