一:综述
1.概述
提高代码的复用性
让类之间产生关系,正是有了这个关系,才有了多态的性质
不支持多继承,因为多个父类具有相同的方法的时候,不知道运行哪一个,但是这种机制被保留,多实现。
二:类成员的特点
1.类成员
变量
函数
构造函数
2.变量
如果子类出现非私有的同名变量时,访问本类变量使用this,访问父类变量使用super。
3.变量程序
4.变量程序结果
3.2.变量程序
4.2.变量程序结果
5.函数
当子类出现的函数与父类的函数一模一样时,就会出现覆盖的情况。
但是当需要使用父类的函数时可以使用super
6.函数语句程序
7.函数语句结果
8.构造函数
在对子类对象进行初始化时,父类的构造函数也会运行。
如果要访问父类中指定的构造函数,可以通过手动定义super语句的方式来指定。