面向对象与程序设计的好例子

时间:2012-07-01 01:26:14

标签: oop procedural-programming

我一直在阅读面向对象编程基本上可以用任何编程语言完成,为了做到这一点,不需要显式语言支持。即人们可以在简单的C中编写面向对象的程序。

除了GTK +之外,还有哪些使用过程语言设计OO的好例子?

另一方面,哪些开源项目是程序设计的好例子? (最好是C)

1 个答案:

答案 0 :(得分:1)

在C语言中,OO编程通常采用在struct指针上调用特定初始化和清理函数的形式,对于多态,传递函数指针的结构。我可以想到的一个例子就是KVM。