Java多态性与对象转换类型详解.pdfVIP

  • 1
  • 0
  • 约小于1千字
  • 约 8页
  • 2026-05-12 发布于北京
  • 举报

看雪《安卓高级研修班》月薪1W计划

第一章-第16课-多态性与转换对象

BY紫川

提纲

◆多态性

◆对象转换类型

多态性

◆多态性是一种允许使用一个界面来一类动作的特性,特定的动作可以由不

同的具体情况而定(传入不同的参数)。

◆必要条件:

1.有继承,父类定义方法,子类重写方法

2.父类的指向子类的重写

3.可以使用参数传递多态,也可以直接创建对象时多态

◆多态的分类:

1.编译时多态:方法的重载

2.运行时多态:JAVA运行时系统根据调用该方法的实例的类型来决定选择调

用哪个方法则被称为运行时多态

对象转换类型

◆向上:

1.即将子类对象当作父类类型使用,调用父类中的定义,子类中

实现的方法。

2.格式:父类对象名1=new子类()

◆向下:

1.若想调用子类中特有的方法,则需将父类类型的对象强

制转换为子

文档评论(0)

1亿VIP精品文档

相关文档