关于继承的一些问题

一:综述

1.概述

  提高代码的复用性

  让类之间产生关系,正是有了这个关系,才有了多态的性质

  不支持多继承,因为多个父类具有相同的方法的时候,不知道运行哪一个,但是这种机制被保留,多实现。

二:类成员的特点

1.类成员

  变量

  函数

  构造函数

2.变量

  如果子类出现非私有的同名变量时,访问本类变量使用this,访问父类变量使用super。

3.变量程序

  

  

4.变量程序结果

  

3.2.变量程序

  

4.2.变量程序结果

  

 5.函数

  当子类出现的函数与父类的函数一模一样时,就会出现覆盖的情况。

  但是当需要使用父类的函数时可以使用super

6.函数语句程序

  

7.函数语句结果

  

8.构造函数

  在对子类对象进行初始化时,父类的构造函数也会运行。

  如果要访问父类中指定的构造函数,可以通过手动定义super语句的方式来指定。

原文地址:https://www.cnblogs.com/juncaoit/p/5938437.html