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

福田网站制作报价企业网站建设合同书

福田网站制作报价,企业网站建设合同书,微网站建设资讯,枣庄高端网站建设多态是指同一个行为在不同对象上具有不同的表现形式。 比如:叫是一个方法,对于不同的动物,叫声是不一样的,但是基本所有的动物都会叫。 要实现多态的效果,需要: 继承重写父类引用指向子类对象&#xff1…

多态是指同一个行为在不同对象上具有不同的表现形式。

比如:叫是一个方法,对于不同的动物,叫声是不一样的,但是基本所有的动物都会叫。

要实现多态的效果,需要:

  • 继承
  • 重写
  • 父类引用指向子类对象:Parent p = new Child(),这个是 “向上转型”

下面是代码例子:

class Animal {void makeSound() {System.out.println("动物发出声音");}
}class Dog extends Animal {void makeSound() {System.out.println("狗:汪汪!");}
}class Cat extends Animal {void makeSound() {System.out.println("猫:喵喵!");}
}spublic class TestPolymorphism {public static void main(String[] args) {Animal a1 = new Dog(); // 向上转型Animal a2 = new Cat();a1.makeSound(); // 输出:狗:汪汪!a2.makeSound(); // 输出:猫:喵喵!}
}

:::danger
虽然变量类型是 Animal,但运行时会根据实际对象类型(Dog 或 Cat)调用正确的方法,这就是动态绑定。

:::

合理的使用多态,能增强代码的可扩展性强,新增子类时,原有代码几乎不需要改动。

http://www.dtcms.com/a/433632.html

相关文章:

  • 高端手机网站定制湛江网页设计培训
  • 苏州建设网站的公司有哪些企业可以做招聘的网站有哪些方面
  • 商城网站开发报成都网站建设 城
  • espcms易思企业网站管理系统建立网站商店
  • 网站备案换主体vs做的网站如何使用
  • 洛阳市网站建设网站内页跳转wap
  • 2018做技术分享网站有前景吗网络产品推广方案范文
  • seo网站编辑是做什么的求职网站的建设方案
  • 罗湖网站建设优化wordpress 博客多人
  • 网站icp 备案查询网站建设哪里培训
  • 网站和新媒体建设方案一键下载安装微信
  • 网站模板设计师要求jsp网站开发需要什么技术
  • 建站中企动力网站优化提升排名
  • 网站建设怎么在png上写文字广州微网站建设哪家好
  • 为什么要建设档案网站做零食网站的选题理由
  • 苏州网站建设软件云服务器安装win系统做网站
  • 公司网站如何seo网站开发时浮动框的代码
  • 武威做网站的网站开发公司属于什么行业
  • 免费建自己的网站html5 网站模板
  • 龙岩网站推广营销wordpress上传到服务器
  • 有教做素食的网站吗wordpress如何使用
  • 个人网站名称 备案合肥网站建设
  • 如何搭建 seo网站旺道seo推广效果怎么样
  • 有什么好看的网站资源网页游戏平台系统
  • 邢台网站制作公司更改wordpress前缀
  • wordpress简单易懂的网站河南住房建设部网站
  • 做宠物网站班级网站怎么做
  • 广州口碑好的网站建设设计pc软件开发工具
  • 杭州网站建设响应式高端大气公司名称
  • 淄博网站建设详细策划做分销网站系统下载