多语言展示
当前在线:837今日阅读:145今日分享:43

Java方法的重载与重写

java是面向对象的语言,因为其简单的语法和容易学习的特性,深受广大程序员的喜爱,本文我将介绍java基础中的方法的重载与方法重写的一些实例,通过例子来区分和应用。
工具/原料

eclipse

方法的重写
1

首先建立一个类Foo,为其添加add方法,参数为int型a,b输出借给我 a+b,如图

2

建立一个类Foo1继承Foo类,写一个和Foo中完全一样的add方法,但是输出结果为 a-b,如图

3

写一个测试类test,创建对象 FOO级FOO1并调用add方法,我们直观的看运行结果,如图

方法重载
1

创建一个类Doo,并为其添加方法test,如图

2

在Doo类中添加测试方法,并运行观察调用这两个方法的结果,如图

3

从上面两个例子我们可以看到方法的重载与重写是有区别的,重载在一个类中,且除了方法名,返回值,参数类型都可以不一样,重写在子类中重写,重写是方法名,返回类型,参数必须完全一样。

注意事项

java基础知识要不断的学习应用,举一反三

推荐信息