面向对象编程到底和早期的C(顺序编程)差在哪

来源:百度知道 编辑:UC知道 时间:2024/05/30 22:25:24
比如一个窗体类,我用这个类实例化多个对象,当这几个对象一起运行时是多任务吧,这算面向对象的一部分特点吗。求各位帮忙给个经典的解释谢谢了

比如说造汽车吧
面向对象就是说,我定义了一个车的类:轮子,造型,发动机,等等.
当我第一次造的时候,我要把这些东西都造出来.
但我以后在做别的样子的汽车的时候,我就可以把这个通用的汽车类拿过来.
我换个造型.或者换个轮子.

而面向过程呢,
就是定义了一个过程:我如何造这辆车
当我造别的车的时候,这个过程就不适合了
就是说我每次想造一款车型,我都要重新做过.

所以说面向对象的可重用性非常好.
当然在小程序中,这两种方法的区别并不明显.

C是面像过程。