面向过程,说是代码作用于数据,怎么理解?面向过程,说是代码作用于数据,怎么理解?

解决方案 »

  1.   

    所有计算机都由两类元素组成:代码和数据。从概念上讲,程序还可以以它的代码或是数据为核心进行组织编写。也就是说,一些程序围绕“正在发生什么”编写,另一些程序则围绕“谁将被影响”编写。这两种范型决定程序的构建方法。前者称为面向过程的模型(process-oriented model),可认为是代码作用于数据。后者称为面向对象编程(object-oriented programming),实际上是用数据控制代码的访问。哪位可以具体解释一下?