About 244,000 results
Open links in new tab
  1. How would one write object-oriented code in C? [closed]

    What are some ways to write object-oriented code in C? Especially with regard to polymorphism. See also this Stack Overflow question Object-orientation in C.

  2. Is the C programming language object-oriented? - Stack Overflow

    May 20, 2017 · Object-oriented programming (OOP) is a programming paradigm that uses "objects" – data structures consisting of data fields and methods together with their …

  3. oop - Object oriented programming in C - Stack Overflow

    Nov 18, 2011 · So-o (Simply object-oriented) - so-o.org - defines a functional layer which adds an object-oriented programming model to a structured programming language. Inspired by …

  4. oop - Object-orientation in C - Stack Overflow

    Jan 6, 2009 · I am familiar with a few different object-oriented languages, so please don't respond with answers like "Learn C++!". I have read "Object-Oriented Programming With ANSI C" …

  5. What is the difference between object-oriented languages and …

    Dec 12, 2009 · I have been hearing about how C is a non-object-oriented language and how java is an object-oriented language. I was wondering what the difference was?

  6. Why C language isn't Object Oriented language even though it …

    May 26, 2021 · C just doesn't provide the kinds of tools that make object-oriented programming easy - no encapsulation, no inheritance, no polymorphism (well, there's _Generic, but it's not …

  7. For C/C++, When is it beneficial not to use Object Oriented …

    Nov 10, 2009 · Although you can simulate OOP in C by making a struct and a set of functions who's first parameter takes a pointer to that struct, it isn't always natural. You may find more …

  8. oop - Is C++ an Object Oriented language? - Stack Overflow

    Oct 5, 2015 · So , C++ is an OBJECT-ORIENTED PROGRAMMING LANGUAGE> If you should still have some doubts in object oriented programming concepts refer the book of …

  9. What's the difference between a procedural program and an …

    Feb 22, 2014 · Object-oriented programming is not necessarily a type of language, but rather a paradigm. Object-oriented languages such as Java, Python, Ruby, etc, provide syntactic sugar …

  10. What is polymorphism, what is it for, and how is it used?

    Jun 23, 2009 · In object-oriented programming, polymorphism refers to a programming language's ability to process objects differently depending on their data type or class. More specifically, it …