您的位置 首页 java

java中的继承(二)

继承中同名成员变量、局部变量的调用

开发程序的过程中,我们会定义很多的变量,在java继承中变量有三种:局部变量、本类的成员变量、父类的成员变量,如果变量都相同,这些变量的调用可以通过this、super关键字分别调用。

1.创建一个父类,在父类中定义一个变量

java中的继承(二)

2.定义一个子类,继承父类,且在子类中定义成员变量和局部变量,并且调用

java中的继承(二)

3.编写测试类

java中的继承(二)

4.程序运行结果:

java中的继承(二)

继承中成员方法的访问特点

在继承关系中,如果子类有和父类一样的方法,则是程序的 重写(覆盖、覆写)

(1)创建一个父类Fu. java

java中的继承(二)

(2)创建一个子类Zi.java

java中的继承(二)

(3)创建一个具有man方法的测试类Demo04ExtendsMethod.java

java中的继承(二)

(4)程序运行结果

子类的methodZi方法

父类的methodFu方法

=====================

子类的method方法


继承中方法重写的注意事项

(1)创建一个Fu.java类

java中的继承(二)

(2)创建一个Zi.java类

java中的继承(二)

(3)创建Demo01Override.java类(用于记笔记)

java中的继承(二)

继承中方法重写的作用

程序开发 和迭代过程中我们需要不断添加新的功能和方法,但是老的方法程序调用的地方很多,迭代过程修改老方法是一种很不明智的做法,我们可以使用继承中方法的重写来解决这个问题。

程序假设10年前的软件和10年后的软件

(1)创建SoftV1.java

(2)创建SoftV10.java

(3)创建Demo06Test.java

(4)程序运行的结果

程序中发短信的功能

程序中上传图片的功能

====================

程序中发短信的功能

程序中上传图片的功能

上传认证视频的功能

上传附件的功能

文章来源:智云一二三科技

文章标题:java中的继承(二)

文章地址:https://www.zhihuclub.com/200853.shtml

关于作者: 智云科技

热门文章

网站地图