java基础知识:[5]java三大特性(多态)

 时间:2026-04-21 20:26:51

1、重载:是指一个类中所定义的方法名相同,参数不同。下面定义几个test方法,里面的参数不同,请看下图:

java基础知识:[5]java三大特性(多态)

2、在main中调用声明的无参,多参方法。通过实例化的类名点方法名

(如:TestHello t = new TestHello();  t.Test();)。详情见下图所示:

java基础知识:[5]java三大特性(多态)

3、运行结果在控制台console中显示出来。见下图所示:

java基础知识:[5]java三大特性(多态)

4、重写:是指在子类中声明与父类同名的方法,从而覆盖了父类的方法,称之为子类重写父类方法。下面首先定义两个类具有集成关系,子类与父类。如下图所示

java基础知识:[5]java三大特性(多态)

5、在父类中定义getNames(String name),在子类中重新定义getNames(String name,String age) 。

详细见下图所示:

java基础知识:[5]java三大特性(多态)

6、在测试的main通过实例化的类名点方法名调用子类中的方法

(如:child.getNames())。调用方式及运行结果见下图所示:

java基础知识:[5]java三大特性(多态)

  • 如何使用虚函数实现多态特性
  • java中的多态是什么,怎么使用
  • 多态在Flash中的概念
  • 多态的三种运行结果
  • java多态原理及内存分析
  • 热门搜索
    穿山甲怎么吃 虚胖减肥最快的方法 股票日线怎么看 魔兽争霸3怎么玩 丹东旅游攻略 瑜伽球减肥视频 饥饿鲨进化攻略 一汽奔腾b70怎么样 拉卡拉怎么用 明星都是怎么减肥的