首页 > 代码库 > java特性之继承

java特性之继承

继承这一特性是面向对象的重要概念,好处就是提高代码的复用,节约开发时间。

在java中继承是指在父类的基础上扩展功能,继承中分为子类和父类。

类有两种重要成员:成员变量和方法。

java中子类通过关键字extends可以获得父类的成员变量和方法。子类的成员中可以有自己声明定义的变量,也有从父类继承的。

java中继承的特点:

1.单根继承,向上只有一个节点,所有的类继承的根节点都是Object类。

2.java不支持多继承。一个类不能同时继承多个类*(可以实现多喝接口)。

3.子类重写父类的方法时,访问权限不能低于父类的。

4.类重写了父类的方法,运行时系统调用子类重写的方法实现;未重写,子类对象调用父类的方法实现.如果重写之后要使用父类的方法,使用关键字super。

 

java特性之继承