首页
登录
从业资格
某网站系统在用户登录时使用数字校验码。为了增强安全性,现在要求在登录校验码中增加
某网站系统在用户登录时使用数字校验码。为了增强安全性,现在要求在登录校验码中增加
资格题库
2022-08-02
23
问题
某网站系统在用户登录时使用数字校验码。为了增强安全性,现在要求在登录校验码中增加字母或图片。如果直接修改原有的生成登录校验码的程序代码,则违反了面向对象设计原则中的( )。A.开闭原则B.里氏替换原则C.最少知识原则D.组合复用原则
选项
A.开闭原则
B.里氏替换原则
C.最少知识原则
D.组合复用原则
答案
A
解析
面向对象的设计原则包括开闭原则、里氏替换原则、依赖倒置原则、组合/聚合复用原则、接口隔离原则和最少知识原则等。 开闭原则是指软件实体应对扩展开放,而对修改关闭,即尽量在不修改原有代码的情况下进行扩展。此处的“实体”可以指一个软件模块、一个由多个类组成的局部结构或一个独立的类。 应用开闭原则可扩展已有的系统,并为之提供新的行为,以满足对软件的新需求,使变化中的系统具有一定得适应性和灵活性。对于已有的软件模块,特别是最重要的抽象层模块不能再修改,这就使变化中的系统有一定的稳定性和延续性,这样的系统同时满足了可复用性与可维护性。在面向对象设计中,开闭原则一般通过在原有模块中添加抽象层(例如,接口或抽象类)来实现,它是其他OOD原则的基础,而其他原则是实现开闭原则的具体措施。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2401415.html
本试题收录于:
高级系统分析师题库软件水平考试初中高级分类
高级系统分析师
软件水平考试初中高级
相关试题推荐
与监理工作者职业道德相悖的是()。A.要求业主明确授权 B.不以个人名义承揽
我们用一个“宏观”三维空间图来反映信息安全系统的体系架构及其组成,即由X、Y、Z
《计算机信息系统安全保护等级划分准则》(GB17859-1999)是建立安全等
本级的安全保护机制具备用户自主保护级的所有安全保护功能,并创建、维护访问审计跟踪
以下关于合同的描述错误的是()A.按信息系统工程范围划分总承包合同、单项项目承
以下()不属于合同的内容A.项目的质量要求 B.项目的进度安排 C.项目的
以下()不属于信息系统工程概预算的特点A.信息系统工程项目的单件性 B.信息
关于信息系统工程成本控制的作用和原则说法错误的是()A.投资最大化 B.全面
关于变更控制的描述,不正确的是()。A.变更申请单位向监理工程师提出变更要求,
对于工程中的关键性技术指标,以及有争议的质量问题,监理机构应要求承建单位出具(
随机试题
Forallthetalkofhissustainedadolescence,noperformermadeamorecomp
December1D
[originaltext]W:Iwasshockedtohearyourwife’sillness.Isshegoingtobe
目前,我国化工行业呈现“两极化”发展态势。大型化工企业生产特点不包括( )。A.
能够改善混凝土耐久性的外加剂是()。A.缓凝剂 B.早强剂 C.引气剂 D
体内哪种物质是不直接传递信息的()A.神经递质 B.调制物 C.内分泌激素
把下面六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
对于某特定量,其约定真值可取为()。 A.通过校准得出的值 B.多次测
下列各组有机物中属于同分异构体的是哪一组?
关于税收强制执行措施的说法,正确的是()。A.税收强制执行措施不适用于扣缴
最新回复
(
0
)