进行面向对象设计时,就一个类而言,应该仅有一个引起它变化的原因,这属于( )设计原则。 A.单一责任B.开放-封闭C.接口分离D.里氏替换

进行面向对象设计时,就一个类而言,应该仅有一个引起它变化的原因,这属于( )设计原则。

A.单一责任

B.开放-封闭

C.接口分离

D.里氏替换


相关考题:

在面向对象程序设计语言中,对象之间通过()方式进行通信。以下关于好的面向对象程序设计语言的叙述中,不正确的是()。 A.应该支持被封装的对象B.应该支持类写实例的概念C.应该支持通过指针进行引用D.应该支持继承和多态

SRP原则阐述的是对于一个类而言,应该只有一个引起它变化的原因。() 此题为判断题(对,错)。

以下关于面向对象软件集成测试的说法中,错误的是A.协作集成是指将可以协作完成特定系统功能的类集成在一起进行集成测试B.针对一个类的多个成员方法间协作的测试不属于面向对象软件集成测试关注的范畴C.针对一个类的多个实例间协作的测试不属于面向对象软件集成测试关注的范畴D.针对一个类树上多个类的行为的测试属于面向对象软件集成测试关注的范畴

面向对象分析与设计中,()是类的一个实例。A.对象B.接口C.构件D.设计模式

● 面向对象分析与设计技术中,(18)是类的一个实例。(18)A.对象B.接口C.构件D.设计模式

本题考查面向对象分析与面向对象设计的基本概念。不论是面向对象分析还是面向对象设计,都是面向对象软件工程中的两个重要阶段,这两个阶段的划分目前尚不存在一个精确的界限。一般情况下,仅仅是从任务的角度进行一个初步的划分,分析阶段的任务是产生一个分析模型,它作为设计的输入,用于产生设计模型,不论是分析模型还是设计及模型都是可见的结果。A.B.C.D.

● 面向对象分析与设计中, (3) 是类的一个实例。(3)A.对象B.接口C.构件D.设计模式

就程序设计的方法和技术的发展而言,程序设计主要经历了______和面向对象的程序设计阶段。

进行面向对象系统设计时,软件实体(类、模块、函数等)应该是可以扩展但不可修改的,这属于()设计原则。 A、共同重用B、开放封闭C、接口分离D、共同封闭

下列关于面向对象程序设计的叙述,正确的是(46)。A.对象是类的模板B.“封装”就是生成类库的标准C.一个类至少有一个实例D.一个类可以继承其父类的属性和方法

面向对象分析与设计技术中,______是类的一个实例。A.对象B.接口C.构件D.设计模式

以下关于面向对象程序设计中类与对象的说法中,不正确的是( )。A.对象是类的一个实例 B.任何一个对象只能属于一个具体的类 C.类与对象的关系和数据类型与变量的关系相似 D.一个类只能有一个对象

在面向对象的程序设计中,将数据和处理数据的操作封装成一个整体就定义了一种事物的类型,称作“类”。类是一种抽象的概念,属于该类的一个实例叫做“【 】”。

进行面向对象系统分析和设计时,将相关的概念组成一个单元模块,并通过一个名称来引用它,这种行为叫做( )。A.继承B.封装C.抽象D.复用

在面向对象程序设计语言中,对象之间通过 ( ) 方式进行通信。以下关于好的面向对象程序设计语言的叙述中,不正确的是 (请作答此空) 。A.应该支持被封装的对象B.应该支持类写实例的概念C.应该支持通过指针进行引用D.应该支持继承和多态

创建型设计模式抽象了实例化过程,它分为面向类和面向对象两种。其中,( )模式是保证一个类仅有一个实例,并提供一个访问它的全局访问点。A.工厂(Factory)B.构建器(Builder)C.原型(Prototype)D.单例(Singleton)

进行面向对象系统设计时,软件实体(类、模块、函数等)应该是可以扩展但不可修改的,这属于( )设计原则。A.共同重用B.开放封闭C.接品分离D.共同封闭

进行面向对象设计时,就一个类而言,应该仅有一个引起它变化的原因,这属于( )设计原则。A.单一责任B.开放,封闭C.接口分离D.李氏替换

一个面向对象的系统的体系结构通过它的()的关系确定。A、类与对象B、对象与对象C、过程与对象D、类与界面

关于类和对象不正确的说法是()A、类是一种类型,它封装了数据和操作B、对象是类的实例C、一个类的对象只有一个D、一个对象必属于某个类

在面向对象程序设计语言中,对象之间通过()方式进行通信。以下关于好的面向对象程序设计语言的叙述中,不正确的是()。A、应该支持被封装的对象B、应该支持类写实例的概念C、应该支持通过指针进行引用D、应该支持继承和多态

在面向对象的程序设计中,派生类只能从一个基类产生。

单例模式属于对象创建型模式,它保证一个类仅有()。A、一个属性B、一个操作C、一个实例D、一个对象成员

判断题在面向对象的程序设计中,派生类只能从一个基类产生。A对B错

单选题以下说法错误的是(  )。A面向对象分析与面向对象设计的定义没有明显区别B在实际的软件开发过程中面向对象分析与面向对象设计的界限是模糊的C面向对象分析和面向对象设计活动是一个多次反复迭代的过程D从面向对象分析到面向对象设计,是一个逐渐扩充模型的过程

单选题一个面向对象的系统的体系结构通过它的()的关系确定。A类与对象B对象与对象C过程与对象D类与界面

判断题单一职责原则 是指一个类应该仅有一个引起它变化的原有A对B错