单选题 In object-oriented (51) , objects can be viewed as reusable components, and once the programmer has developed a (52) of these components, he can (53) the amount of new coding required. But (52) a (54) is no simple task because the integrity of the Original software design is critical. Reusability can be a mixed blessing for user, too, as a programmer has to be able to find the object he needs. But if (55) is your aim, reusability is worth the risk.

【正确答案】 J
【答案解析】
【正确答案】 D
【答案解析】
【正确答案】 F
【答案解析】
【正确答案】 B
【答案解析】
【正确答案】 I
【答案解析】[分析] 在面向对象的程序设计中,对象可被看做是一种可重用的构件。一旦程序员开发了一个构件库,就可以使新程序需要的代码数量最小化。但是,建立一个构件库却并非易事,,因为最初的软件设计的完整性是很重要的。当程序员能找到所需要的对象时,对用户来说,可重用性是一个好坏参半的事情。但是,如果效率是你追求的目标,那么可重用性还是值得一用的。