Matt Cartwright wrote:Well, inheritance and encapsulation still are problems then, but I'm sure you can fix that with macros as well.
Mohamed Sanaulla wrote:"C" is not an object oriented language. Its procedural language.
C is not OO language- because the creators wanted it to be the way it was designed.
Can you tell us which sites tell that C is OO? May be they are talking about Objective C?
Paul Clapham wrote:Your title suggests that you believe that only object-oriented languages can have functions and variables. That is completely incorrect.
siva chaitanya wrote:hello Paul, In Java object's internal state is stored in variables and exposes its behavior through methods. So Java is called as object oriented programming language.
siva chaitanya wrote:yes absolutely....if c is not object oriented then what is objective c? we use objects in that....
Fei Ng wrote:C Language is OO if you like to structure it that way.
Thats why we have Objective C.