在c++和c里面,面向对象和面向过程的到底什么意思啊?能不能举个例子说明白点啊?

来源:百度知道 编辑:UC知道 时间:2024/06/15 17:28:58

这个根语言无关。
举个例子:

如果编程是造汽车的话,C++就是用若干零件拼装汽车,而C就是用铁矿石自己生产每一个零件,然后再拼装。并且每一辆汽车都要重新来个,而C++则利用模具提高生产效率;

面向对象就是把要研究的东西当作一个个小整体,需要做的就是把各个整体连接起来,比如你要做一把椅子,面向对象的方法是这样完成的:把已经做好的椅子腿,椅子背,椅子面用胶水连接起来,如果下次再坐一把类似的春秋椅,只需要把不同的地方改一改,比如椅子腿通用,那么直接拿过来,如果要是面向过程的话,做什么东西都需要一步一步来,不能通用,所以说面向对象可以更快捷,更方便,代码可以重复利用,可以把程序做得很大,而出错率很小