3.2 继承 在Java核心编程中,面向对象是其核心思想。在面向对象的三大特性——封装、继承和多态中,继承扮演着实现代码复用和构建类层次结构的关键角色。本章将深入探讨继承的各个方面。 3.2 继承 继承(Inheritance)是面向对象编程中的一个核心概念,它允许一个类(子类或派生类)从另一个类(父类或基类)中获取属性和方法。这使得子类无需重新定义父类已有的功能,从而实现了代码的复用和扩展。 3.2.1 什么是继承? 继承是面向对象编程中一种重要的机制,它允许一个类(称为子类或派生类)从另一个类(称为父类或基类)中继承成员变量和成员方法。简而言之,子类“是(is-a)”父类的一种特殊类型。 继承的目的: 代码复用: 避免重复编写相同的代码,提高开发效率。