组件是软件的单个组成部分,它和类的共同点是:两者都具有自己的名称,都可以实现一组接口,都可以具有以来关系,都可以被嵌套,都可以参与交互,都可以拥有自己的实例;它们的区别是:组件描述了软件设计的物理实现,即代表了系统设计中特定类的实现,而类则描述了软件设计的逻辑组织的意图。
第1题:
派生类中所定义的虚函数的【 】不影响对它的动态联编,即基类中已定义的虚函数,其同名函数放在派生类中的【 】,都可以实现运行时多态性。
第2题:
组件是软件系统中可替换的、物理的组成部件,它封装了实现体。并提供了一组()的实现方法
A.所有的属性和操作
B.接口
C.实现体
D.一些协作的类的集
第3题:
第4题:
第5题:
关于Scala中的trait和Java中的Interface描述错误的是?()
第6题:
以下四条接口与抽象类的对比分析,哪条是错误的?()
第7题:
关于用例各类,错误的说法是()
第8题:
函数和类两种程序模块都可以实现软件重用,它们之间有什么区别?
第9题:
()是系统中遵从一组接口且提供实现的一个物理部件,通常指开发和运行时类的物理实现。
第10题:
关于用例和类,错误的说法是()。
第11题:
接口和抽象类都可以只声明方法而不实现它
抽象类可以定义类常量,而接口不能
抽象类可以实现具体的方法,而接口不能
抽象类可以声明属性,而接口不能
第12题:
第13题:
软件系统架构是关于软件系统的结构、(40)和属性的高级抽象。在描述阶段,主要描述直接构成系统的抽象组件以及各个组件之间的连接规则,特别是相对细致地描述组件的(41)。在实现阶段,这些抽象组件被细化为实际的组件,比如具体类或者对象。软件系统架构不仅指定了软件系统的组织和(42)结构,而且显示了系统需求和组件之间的对应关系,包括设计决策的基本方法和基本原理。
A.行为
B.组织
C.性能
D.功能
第14题:
关于用例和类,错误的说法是______。
A.两者都属于模型图的构成元素
B.存在抽象用例和抽象类
C.类图描述系统的部分静态视图,用例图描述系统与用户之间的交互视图
D.两者都可以用来描述系统的内部结构
第15题:
第16题:
第17题:
组件是软件系统中可替换的、物理的组成部件,它封装了实现体。并提供了一组()的实现方法。
第18题:
关于抽象类和接口的对比分析,正确的有()
第19题:
我们称实现了()接口的类为线程化的类,称实现了该接口的类的实例为()。
第20题:
()是软件系统中的某个逻辑模块或物理模块,它具有精确定义的对外接口,并且,嵌于运行系统中的构件实例能够被其他任何实现了相同接口的另一构件实例所替换。
第21题:
()是软件(逻辑)系统体系结构(类、对象、它们之间的关系和协作)中定义的概念和功能在物理体系结构中的实现。
第22题:
第23题:
两者都属于模型图的构成元素
存在抽象用例和抽象类
类图描述系统的部分静态视图,用例图描述系统与用户之间的交互关系
两者都可以用来描述系统的内部结构