Open-Close原则的含义是一个软件实体应当对扩展开放,对修改关闭。
第1题:
A、共同重用
B、开放封闭
C、接口分离
D、共同封闭
第2题:
● 开-闭原则(Open-Closed Principle, OCP)是面向对象的可复用设计的基石。开-闭原则是指一个软件实体应当对 (37) 开放,对 (38) 关闭;里氏代换原则(Liskov Substitution Principle, LSP)是指任何 (39) 可以出现的地方, (40) 一定可以出现。依赖倒转原则(Dependence Inversion Principle, DIP)就是要依赖于 (41) ,而不依赖于 (42) ,或者说要针对接口编程,不要针对实现编程。
(37)
A. 修改
B. 扩展
C. 分析
D. 设计
(38)
A. 修改
B. 扩展
C. 分析
D. 设计
(39)
A. 变量
B. 常量
C. 基类对象
D. 子类对象
(40)
A. 变量
B. 常量
C. 基类对象
D. 子类对象
(41)
A. 程序设计语言
B. 建模语言
C. 实现
D. 抽象
(42)
A. 程序设计语言
B. 建模语言
C. 实现
D. 抽象
第3题:
第4题:
第5题:
Open-Close原则的含义是一个软件实体()
第6题:
以下对"开-闭"原则的一些描述错误的是?()
第7题:
《企业会计信息化工作规范》规定会计软件应当提供不可逆的记账功能。它的意思是()。
第8题:
对
错
第9题:
应当对扩展开放,对修改关闭
应当对修改开放,对扩展关闭
应当对继承开放,对修改关闭
以上都不对
第10题:
单一责任原则
开放封闭原则
里氏替换原则
迪米特原则
第11题:
对
错
第12题:
开-闭原则与对可变性的封装原则没有相似性
找到一个系统的可变元素,将它封装起来,叫开-闭原则
对修改关闭:是其原则之一
从抽象层导出一个或多个新的具体类可以改变系统的行为,是其原则之一
第13题:
以下关于依赖倒置原则的叙述中,正确的是(39)。
A.要针对实现编程,而不是针对接口编程
B.在程序中尽量使用具体类进行编程,而少使用抽象层类
C.在程序代码中传递参数时或在组合关系中,尽量引用层次高的抽象层类
D.软件实体应对扩展开放而对修改关闭
第14题:
第15题:
第16题:
第17题:
在面向对象的设计原则中,()表示软件实体应当对扩展开放,对修改关闭,即软件实体应当在不修改的前提下扩展。
第18题:
在计算机Microsoft Office Word软件的编辑状态打开一个文档,对文档做了修改,进行“关闭”文档操作后,()。
第19题:
对
错
第20题:
对
错
第21题:
会计软件不应提供“反记账”功能
对记账凭证的关键信息不能直接修改
对记账凭证要进行有痕迹修改
对记账凭证要以“红字”冲销的方式进行修改
第22题:
对
错
第23题: