综合知识
真题
(2025年上半年)
在一个图形处理系统中,已有一个 `Circle` 类并通过统一接口 `Shape` 提供绘图功能。现在需要增加一个 `Triangle` 类,也希望通过 `Shape` 接口支持绘图功能。若在不修改原有接口和 `Circle` 类代码的前提下实现此功能,这种做法遵循了哪一种面向对象设计原则( 问题1)。