综合知识
真题
(2025年上半年)
在面向对象设计原则中,开闭原则(Open-Closed Principle)强调软件实体应当对扩展开放,对修改关闭,即在新增功能或需求变化时,尽量通过扩展现有代码而非修改已有实现。如果在实现新功能时,需要修改原有代码,则说明违反了开闭原则。下列哪一项做法违反了开闭原则( 问题1)。