Java程序设计项目化教程_5.3.1多态脚本.pptxVIP

  • 0
  • 0
  • 约5.11千字
  • 约 27页
  • 2026-03-25 发布于广东
  • 举报

Java程序设计项目化教程_5.3.1多态脚本.pptx

多态是面向对象的三大特征之一。多态指的是在程序中允许方法出现重名的现象。多态使程序具有良好的扩展性。对面向对象而言,多态可以分为编译时多态和运行时多态。其中编译时多态也叫静态多态,主要指方法重载,它是根据参数列表的不同来区分不同的方法。而运行时多态,也叫动态多态,它是通过动态绑定来实现的,主要是指方法重写。5.3.1多态

1.方法的重载编译多态是指程序编译过程中出现的多态,可以通过方法重载实现。Java在编译时可以根据实际参数的数据类型、个数和顺序决定执行重载方法中的哪一个。5.3.1多态

在Java中,允许同一类中的多个方法可以有相同的方法名称,但这些方法具有不同的参数列表,这就是方法重载(overload)。如果一个类中多个方法名称相同,参数列表也相同,只是返回值类型不同,那么不能称为方法重载,会出现编译错误。5.3.1多态

例5-10实现方法重载packagechapter5;publicclassexample5_10{publicstaticvoidmain(String[]args){ints1=sum(1,2);//求和方法的调用ints2=sum(1,2,3);//求和方法的调用doubles3=(double)sum(1.0,2

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档