面向对象编程中,继承(inheritance)的目的是什么?
What is the purpose of inheritance in OOP?
题目类型: 技术面试题
这是一道技术面试题,常见于澳洲IT公司面试中。
难度: easy
分类: Programming
标签: OOP, Inheritance
参考答案摘要
答案 继承用于建立类的层级关系,让子类复用父类的属性与方法,减少重复代码并提升模块化。它还支持在不改动基类实现的前提下扩展/覆盖行为(方法重写),并促进多态:可用父类接口统一处理不同子类对象,从而提高可维护性与可扩展性。
本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。