简单地说,面向过程就是面向函数,过程就是函数,函数就是流程打个比方:
让你用C写个程序,在一个文件中输入一个字符串“abc”,那么,你就写一个函数,函数里面的过程如下:打开文件,写“abc”,关闭文件!
如果是C++,你会定义一个文件类,它包含openFile,closeFile,write等成员函数(操作)。那么,
结论出来了:
过程就是你思考时专注于函数
对象就是你思考时专注于“实体”
简单地说,面向过程就是面向函数,过程就是函数,函数就是流程打个比方:
让你用C写个程序,在一个文件中输入一个字符串“abc”,那么,你就写一个函数,函数里面的过程如下:打开文件,写“abc”,关闭文件!
如果是C++,你会定义一个文件类,它包含openFile,closeFile,write等成员函数(操作)。那么,
结论出来了:
过程就是你思考时专注于函数
对象就是你思考时专注于“实体”