面向对象的编程和面向过程的编程的问题

我对上述想个概念的定义能懂,可是碰上实际的程序,却很难分辨出究竟是面向对象还是面向过程,我是用VC6.0编程的,哪位大虾能给我举个具体的面向对象的编程的C++例子,也就是一个面向对象编程的程序的源代码啊,我想更深的了解了解
举个例子嘛 来个源代码让我理解理解

面向对象和面向过程其实都是一种编程理念,最终目的还是要达到项目想过
简单树下两者的区别把
面向过程比较容易理解。就是按照功能流程针对需求一点点的编写出相应的程序。
面向对象就是当你获得产品需求的时候,先分析,抽取出共性的内容做出相应的接口或者通用方法。在编写处理的时候调用定义好的这些接口或则方法。举个简单的例子,比如打火机制造阿。面向过程就是一套流程从开始制作打火机的外科到制作各个零件到最后出品全部都是一条流水线出来。而面向对象则是将各个零件分开处理,再组装再一起,这样通用性比较好。可以帮助你省区很多不必要的代码。我即兴瞎写的,就那么个意思不明白 百度留言我 。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-12-08
面向对象的编程语言和面向对象的编程思想有很大的不同。
C++是面向对象的编程语言,但是如果不使用面向对象的编程思想,那编写的程序还是面向过程的
虽然C是面向过程的编程语言,但仍然可以使用面向对象的编程思想,编写出面向对象的程序
面向对象有很多特点,我认为最能代表其本质的还是“数据和对数据的操作的封装”,只要符合这一条那就是面向对象的编程思想
第2个回答  2010-12-08
给你举个例子,面向过程是你自己开车从a地去b地,面向对象是你打车或坐公交之类的,不用你管中间的,只需要知道起始和结尾就行了。
第3个回答  2010-12-08
用筷子吃饭那 还是用叉子吃饭?
相似回答