Open-Close原则的含义是一个软件实体应当对扩展开放,对修改关闭。
开-闭原则(Open-Closed Principle,OCP)是面向对象的可复用设计的基石。开-闭原则是指一个软件实体应当对( )开放,对( )关闭;里氏代换原则(Liskov Substitution Principle,LSP)是指任何(请作答此空)可以出现的地方,( )一定可以出现。依赖倒转原则(Dependence Inversion Principle,DIP)就是要依赖于( )而不依赖于( ),或者说要针对接口编程,不要针对实现编程。A.变量 B.常量 C.基类对象 D.子类对象
点击查看答案
下图所示为观察者(Obserrver)模式的抽象示意图,此模式体现的最主要的特征是( )。 A.类应该对扩展开放,对修改关闭 B.使所要交互的对象尽量松耦合 C.组合优先于继承使用 D.仅与直接关联类交互
开-闭原则(Open-Closed Principle,OCP)是面向对象的可复用设计的基石。开-闭原则是指一个软件实体应当对( )开放,对(请作答此空)关闭;里氏代换原则(Liskov Substitution Principle,LSP)是指任何( )可以出现的地方,( )一定可以出现。依赖倒转原则(Dependence Inversion Principle,DIP)就是要依赖于( )而不依赖于( ),或者说要针对接口编程,不要针对实现编程。A.修改 B.扩展 C.分析 D.设计
进行面向对象系统设计时,软件实体(类、模块、函数等)应该是可以扩展但不可修改的,这属于( )设计原则。 A.共同重用 B.开放封闭 C.接品分离 D.共同封闭
以下关于会计软件的叙述哪几个是正确的()。A、会计软件应当提供不可逆的记账功能 B、确保对同类已记账凭证的连续编号 C、不能提供对已记账的凭证的修改功能 D、会计软件应当提供可逆的结账功能
Open-Close原则的含义是一个软件实体()A、应当对扩展开放,对修改关闭B、应当对修改开放,对扩展关闭C、应当对继承开放,对修改关闭D、以上都不对
在面向对象的设计原则中,()表示软件实体应当对扩展开放,对修改关闭,即软件实体应当在不修改的前提下扩展。A、单一责任原则B、开放封闭原则C、里氏替换原则D、迪米特原则