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

盐城企业网站制作做网站加盟

盐城企业网站制作,做网站加盟,wordpress调用页面名称,西安专业承接网站搭建模板一、向上转型。 通俗地讲即是将子类对象转为父类对象。此处父类对象可以是接口。 1#xff0c;向上转型中的方法调用。 看下面代码#xff1a; 注意这里的向上转型#xff1a;Animal bnew Bird(); //向上转型b.eat(); 此处将调用子类的eat()方法。原因#xff1a;b实际指向…一、向上转型。 通俗地讲即是将子类对象转为父类对象。此处父类对象可以是接口。 1向上转型中的方法调用。 看下面代码 注意这里的向上转型Animal bnew Bird(); //向上转型b.eat(); 此处将调用子类的eat()方法。原因b实际指向的是Bird子类故调用时会调用子类本身的方法。 需要注意的是向上转型时b会遗失除与父类对象共有的其他方法。如本例中的fly方法不再为b所有。 2向上转型的好处。 看上面的代码 public static void dosleep(Human h) {h.sleep();} 这里以父类为参数调有时用子类作为参数就是利用了向上转型。这样使代码变得简洁。不然的话如果dosleep以子类对象为参数则有多少个子类就需要写多少个函数。这也体现了JAVA的抽象编程思想。 二、向下转型。 与向上转型相反即是把父类对象转为子类对象。 看下面代码 Girl g1new MMGirl(); //向上转型g1.smile();MMGirl mmg(MMGirl)g1; //向下转型,编译和运行皆不会出错 这里的向下转型是安全的。因为g1指向的是子类对象。 而Girl g2new Girl();MMGirl mmg1(MMGirl)g2; //不安全的向下转型,编译无错但会运行会出错 运行出错 Exception in thread main java.lang.ClassCastException: com.wensefu.other1.Girlat com.wensefu.other1.Main.main(Girl.java:36)如代码所示可以通过instanceof来防止出现异常。转载于:https://www.cnblogs.com/webapplee/p/3771707.html
http://www.pierceye.com/news/709172/

相关文章:

  • h5模板下载有哪些网站南京高端网站制作公司
  • 户外旅游网站模板佛山网络优化推广公司
  • 海南住房和城乡建设网站技术支持 重庆网站
  • 网站图片展示代码怎样给响应式网站提速
  • 学校 网站建设 招标广而告之微信推广平台
  • 企业如何通过地方网站宣传网站中国建设银行招聘官网
  • 上海品牌网站建设公网站的开发与建设项目
  • 做网站的艰辛电子商务网站建设与维护概述
  • 织梦网站做关键词网站开发到上线的过程
  • 威海千淼网站建设北京知名广告公司有哪些
  • wordpress多站点可视化wordpress主题flarum
  • 网站免费虚拟主机申请成华区微信网站建设公
  • 机械制造设备类企业网站织梦模板网站模板 博客
  • js跳转网站怎么做网络营销方式单一的原因
  • 做网站的职责做章的网站
  • 万网建设网站wordpress的ftp設置
  • 网站建设a云世家宋南南电子商务网站的开发方式
  • 水利工程建设监理网站美食网站建设总结
  • 中化建工北京建设投资有限公司网站南沙网站建设方案
  • 东莞网站制作网站死链是什么
  • 网站开发哪种语言更安全seopc流量排名官网
  • 中国站长之家域名查询深圳html5网站推广价格
  • 商业网站建设案例视频上海猎头公司哪家好
  • 如何开个人网站seo诊断站长
  • wordpress rss 订阅乐陵seo推广
  • 公司做一个网站企业建设3D网站
  • 自己做的网站别人打不开网络系统建设与运维职业技能等级证书
  • 签名能留链接的网站数据库网站建设公司
  • 网站权重不够高 导致创建网站销售产品
  • 中国建设报网站做网站如何文字链接文字