|
发表于 2003-4-19 11:34:46
|
显示全部楼层
Since I am a bad student (always sleep in class), I don't quite remember how my professor talked about the differences between Object-oriented programming and Structured (or procedual) programming.
What I understand is it:
Structured programming combines a series interacting functions without consider the data, in other words, the data is considered a passive quantity to be acted upon by constrol structures and functions.
The Object-oriented programming uses data abstraction, inheritance, and dynamic binding to construct programs.
I admit I don't know how C exactly works. And I don't know why people always says "C isn't an object-oriented" (I shouldn't sleep in class anymore...........let's take it to the library ). So, could you explain to me a little bit? |
|