下列选项中属于面向对象程序设计思想的是( )
A、
采用自顶向下、逐步求精及模块化的思想
B、
把逻辑功能完全独立或相对独立的程序部分设计成函数
C、
把问题看成相互作用的事物的集合
D、
解决问题的焦点集中于函数的设计与相互的调用上
【正确答案】:C
【题目解析】:
面向对象技术把问题看成是相互作用的事物的集合,也就是对象的集合。对象具有两个特性:一是状态;二是行为。
故本题选C。
在结构化程序设计中,采用自顶向下、逐步求精及模块化的思想,将复杂的大问题层层分解为许多简单的小问题。即把逻辑功能完全独立或相对独立的程序部分设计成函数,每个函数要完成的功能不多且明确。所以解决问题的焦点集中于函数的设计与相互的调用上。故ABD都属于结构化程序设计的特点。