用C语言实现面向对象编程
当对C与C++有一定的理解之后,很容易明白:C++是一门面向对象的语言,而C语言则是面向过程的语言。那什么是面向对象、什么是面向过程?其实面向对象与面向过程,只是一种将要模拟的事件抽象出来进行编程的思想。面向过程,主要关注的是事件如何发展;面向对象,主要关注事件中存在的事物以及如何操作这些事物来模拟事件。
Keep It Simple, Stupid !
当对C与C++有一定的理解之后,很容易明白:C++是一门面向对象的语言,而C语言则是面向过程的语言。那什么是面向对象、什么是面向过程?其实面向对象与面向过程,只是一种将要模拟的事件抽象出来进行编程的思想。面向过程,主要关注的是事件如何发展;面向对象,主要关注事件中存在的事物以及如何操作这些事物来模拟事件。