Java 继承(Inheritance)

在 Java 课堂中,所有老师不得不提到 面向对象(Object Oriented),而在谈到面向对象的时候,又不得不提到面向对象的三大特征:封装、继承、多态。三大特征紧密联系而又有区别,本课程就带你学习Java的 继承

你可能不知道继承到底有什么用,但你大概率曾有过这样的经历:写 Java 项目/作业时候创建很多相似的类,类中也有很多相同的方法,做了很多重复的工作量,感觉很臃肿。而合理使用继承就能大大减少重复代码,提高代码复用性。

继承(英语:inheritance)是面向对象软件技术中的一个概念。它使得 复用以前的代码非常容易,能够大大缩短开发周期,降低开发费用。

Java 语言是非常典型的面向对象的语言,在Java语言中 继承就是子类继承父类的属性和方法,使得子类对象(实例)具有父类的属性和方法,或子类从父类继承方法,使得子类具有父类相同的方法