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

江西网站制作武汉网络推广广告公司

江西网站制作,武汉网络推广广告公司,户网站建设整改报告,汽车手机网站制作多态基本知识思维导图 多态的代码实现,注意父类对象引用指向子类对象引用(向上转型)的方法,父类就可以调用子类重写的方法和派生的方法,但不能调用子类特有的方法: class Animal {public void makeSound()…
  1. 多态基本知识思维导图
    在这里插入图片描述
  2. 多态的代码实现,注意父类对象引用指向子类对象引用(向上转型)的方法,父类就可以调用子类重写的方法和派生的方法,但不能调用子类特有的方法:
class Animal {public void makeSound() {// 基类方法System.out.println("Animal makes a sound");}
}class Dog extends Animal {@Overridepublic void makeSound() {// 子类方法重写System.out.println("Dog barks");}public void playBall() {System.out.println("Dog likes playing balls");}
}class Cat extends Animal {@Overridepublic void makeSound() {// 子类方法重写System.out.println("Cat meows");}
}public class Main {public static void main(String[] args) {// Example 1: 向上转型// 父类对象引用指向子类对象引用:向上转型/自动转型/隐式转型Animal animal1 = new Dog();  Animal animal2 = new Cat();// 使用父类对象调用子类重写的方法animal1.makeSound();   // 调用子类Dog的重写方法,输出 "Dog barks"animal2.makeSound();   // 调用子类Cat的重写方法,输出 "Cat meows"// Example 2: 向下转型,需要强制类型转换// instansof: 判断一个对象是不是一个类的实例if(animal1 instanceof Dog){Dog dog = (Dog)anotherAnimal;dog.playBall();}}
}
  1. 上面说父类无法调用子类特有对象,但可以通过向下转型实现,如Example2实现。
http://www.mmbaike.com/news/51798.html

相关文章:

  • 宿迁558网络专业做网站cps推广是什么意思
  • 重庆专业做网站的公司北京债务优化公司
  • 八里庄街道网站建设网站关键词查询网址
  • 网站图片切换代码百度账号是什么
  • 网站建设毕业设计北大青鸟
  • h5制作公司青岛seo网站排名优化
  • 企业网站建设 全包今天最新新闻报道
  • 泸州本地网站建设seo基础
  • 可信网站认证不做世界十大网站排名
  • wordpress克隆seo关键词排名优化评价
  • 最好的手表网站百度排名软件
  • 跨境电商网站开发公司看片应该搜什么关键词哪些词
  • wordpress图片尺寸seo查询
  • 房屋中介网站怎么做怎么样做一个自己的网站
  • 哪个网站可以哪些企业做哪些产品收录优美图片官网
  • 上海建设局网站首页淘特app推广代理
  • 美橙建站靠谱吗seo 优化技术难度大吗
  • 网站的seo优化方案全国最新疫情实时状况地图
  • 深圳龙岗住房和建设局网站官网长春关键词优化公司
  • 大冶建设局网站自助建站
  • 政府网站建设管理通知seo的形式有哪些
  • 合肥快速做网站出售外链
  • 佛山做网站优化全国疫情一览表
  • 杭州市网站推广知乎seo排名的搜软件
  • 日本软银集团投资了多少公司百度seo
  • 义乌城市建设规划网站网站优化推广seo
  • 库尔勒谁在做电商网站建设郑州百度推广开户
  • 网盘做电子书下载网站重庆百度推广优化
  • 高端的网站设计公司软文一般发布在哪些平台
  • 找别人做网站怎么防止后门新闻头条 今天