java中的重写(注意和重载区别)(c#相同)

2026-02-16 12:57:50

1、我下图将会给出两个例子,大家注意理解;首先我给出重写的例子;父类和子类,子类重写父类的方法,在主方法中,实例化子类。调用fun()方法;

java中的重写(注意和重载区别)(c#相同)

2、大家看一下运行结果;

java中的重写(注意和重载区别)(c#相同)

3、考虑一下,如果我想把父类的fun()也输出来;应该怎么做呢。实际上子类重写父类的方法,就把从父类继承的方法给覆盖了。要想调用,必须显示调用;

程序改动如图;

java中的重写(注意和重载区别)(c#相同)

4、看一下运行结果;

java中的重写(注意和重载区别)(c#相同)

5、下面给出一个重载的例子;如图,大家分析一下;

java中的重写(注意和重载区别)(c#相同)

6、运行结果如图;

java中的重写(注意和重载区别)(c#相同)

猜你喜欢