1.面向过程语言和面向对象语言的差别

时间:2021-01-31 19:48:38
面向过程就是什么事都自己做(自己造电脑),面向对象就是什么事都指挥对象去做(自己组装电脑)
面向过程(一步一步的做):

面向过程就是你把代码封装成函数(procedure),然后依次去做一件事情;
面向对象就是你把要做的事情抽象成对象,告诉对象去做。面向对象三大特性(封装,继承,多态)使得在做复杂的事情的时候效率和正确率得到保证。面向对象:
1.面向过程语言和面向对象语言的差别
1.面向过程语言和面向对象语言的差别
面向对象语言是只一切操作都以对象为基础,它是由面向过程语言发展而来的,但正是它的这个特性使得面向对象语言对底层的操作不是很方便。例如:java语言。 
面向过程语言是以过程或函数为基础的,这种语言对底层硬件,内存等操作比较方便,但是写代码和调试维护等会很麻烦。例如:c语言。