Java教程

学习Java的第二十天

本文主要是介绍学习Java的第二十天,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

今天学习了继承

1.1概述

使子类具有父类的属性和方法,在子类中重新定义,追加属性和方法

格式:public class 子类名 extends 父类名{}

子类特点:子类可以有父类内容   子类还可以有特点的内容

1.2好处与弊端

好处:提高代码的复用性               提高代码的维护性

弊端:削弱子类的独立性

1.3变量访问特点

在子类方法中访问一个变量

子类局部范围找,子类成员范围找,父类成员范围找,如果有就报错

1.4super

与this相似

super:代表父类对象引用

访问成员变量                            访问构造变量                      访问成员方法

super.成员变量                         super(.....)                            super.成员方法(.....)

1.5构造方法访问特点

子类初始化前,一定要先完成父类数据初始化

自己给出无参构造方法

1.6成员方法访问特点

通过子类对象访问一个方法

子类成员范围找       父类成员找           如果有就报错

这篇关于学习Java的第二十天的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!