对于编程语言,什么叫面向过程和面向对象?
面向过程<---->框图式,按着所设定的脉络一步一步的完成到实现最终结果;
面向对象<---->点对点,通过赋予不同对象的某些特定功能来实现预设结果。
以下象棋为例:
面向过程就是对弈过程中赢棋的步骤,先咋样,在咋样,最后咋样;
面向对象则倾向于每种棋子该怎么()走,如车的设定是走直线,马走日象走田等等。
(另注解:图片借鉴于知乎:面向过程 VS 面向对象 - 知乎 (zhihu.com))
对于编程语言,什么叫面向过程和面向对象?
面向过程<---->框图式,按着所设定的脉络一步一步的完成到实现最终结果;
面向对象<---->点对点,通过赋予不同对象的某些特定功能来实现预设结果。
以下象棋为例:
面向过程就是对弈过程中赢棋的步骤,先咋样,在咋样,最后咋样;
面向对象则倾向于每种棋子该怎么()走,如车的设定是走直线,马走日象走田等等。
(另注解:图片借鉴于知乎:面向过程 VS 面向对象 - 知乎 (zhihu.com))