首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关面向对象方面的描述,不正确的是(5)。
下列有关面向对象方面的描述,不正确的是(5)。
admin
2019-06-12
67
问题
下列有关面向对象方面的描述,不正确的是(5)。
选项
A、面向对象要求针对接口编程,而不要针对实现编程
B、接口与实现不可分割
C、设计职责单一的类
D、尽量使用已有的类库
答案
B
解析
本题主要考查面向对象的基本知识。
“针对接口编程,而不是针对实现编程”是面向对象设计的7大原则之一,遵循此原则有以下几个方面的好处。
(1)使用者不必知道其使用对象的具体所属类。
(2)使用者无须知道特定类,只需知道它们所期望的接口。
(3)一个对象可以很容易地被(实现了相同接口的)另一个对象所替换。
(4)对象间的连接不必硬绑定到一个具体类的对象上,因此增加了灵活性。
另外,在这种方式下,接口与实现是可以分割的,这样利于变化,也符合面向对象的根本意图(便于需求的改变)。
设计职责单一的类也是7大设计原则中的一个,因为如果一个类有一个以上的职责,这些职责就耦合在了一起,这会导致脆弱的设计。比如,当一个职责发生变化时,就可能会影响其他的职责。另外,多个职责耦合在一起,也会影响程序的复用性。
类库,简单地说,就是很多类的集合,而这些类都是已经定义好的了,在编程时,可以直接使用,使用类库的好处主要有两个:一个是可以减少出差的概率;另外一个是可以节省大量的时间和经历。因此,如果有类库可供使用,肯定是要尽量使用已有的类库。
转载请注明原文地址:https://kaotiyun.com/show/AsCZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
无线局域网中AP的轮询会说的异步帧,在IEEE802.11网络中定义了()机制来解决这一问题。
若用256K×8bit的存储器芯片,构成地址40000000H到400FFFFFH且按字节编址的内存区域,则需(5)片芯片。
以太网采用的CSMA/CD协议,当冲突发生时要通过二进制指数后退算法计算后退时延,关于这个算法,下面的论述中错误的是()。
关于OSPF协议,下面的描述中不正确的是__________。(2006年下半年试题)
在Windows操作系统中,远程桌面使用的默认端口是__________。
在进行进度安排时,PERT图不能清晰地描述(1),但可以给出哪些任务完成后才能开始另一任务。某项目X包含任务A、B、…、J,其PERT如下图所示(A=1表示该任务A的持续时间是1天),则项目X的关键路路径是(2)。(2013年上半年试题)(2)
在报文摘要算法MD5中,首先要进行明文的分组与填充,其中分组时明文报文要按照(42)位分组。
SHA-1是一种将不同长度的输入信息转换成__________位固定长度摘要的算法。
阅读以下说明,将应填入(n)处的字句写在答卷纸的对应栏内。【说明】下面的程序为堆排序程序,其中函数adjust(i,n)是把以R[i](1≤i≤┕i/2┙)为根的二叉树调整成堆的函数,假定R[i]的左、右子树已经是堆,程序中的,是在主函数中说明
文法G=({E),{+,*,(,),a},P,E),其中P由下列产生式组成E->E+E|E*E|(E)|a。它生成由a,+,*,(,)组成的算术表达式,该文法在乔姆斯基分层中属于(16)型文法,其对应的自动机是(17),如产生句子a*a+a,它的派生树是(
随机试题
当事人确有经济困难,需要延期或者分期缴纳罚款的,经(),可以暂缓或者分期缴纳。
编写作业指导讲义时,为了达到因材施教的目的,应注意搜集( )的资料。
下面哪一项与羊水少不相关
关于公路工程公开开标的说法中,正确的是()。
下列著作中,曾被古代日本、朝鲜采用作为学校教材的是()。
合作学习体现了资源管理策略中的()
尽管大家开始抵制珍稀动物的皮草产品,但仍有家居制造商将珍稀动物的皮毛用于家居饰品。几年前专家发明了一种新的高仿合成皮草,受到了家居制造商广泛的好评。但从最近几年的统计看,各地为获取皮毛而对珍稀动物进行捕杀的活动却并没有减少。以下哪一项正确,最有助于对“捕杀
下列选项中,不能反映国家主义教育思潮的是
考虑一个经济:,这个经济有1000单位资本和1000个工人,工人的名义工资水平为W,经济的一般物价水平为P。(2009年中国人民大学802经济学综合)请把这个经济中的劳动需求表达成实际工资和资本存量的函数。
Thenewspaperdeliverymanputablankcardinsidetheenvelopebecause______.Ed’sencounterwiththerecyclingteamshowsthat
最新回复
(
0
)