可能是重复问题:
你可以在C语言中编写面向对象的代码吗?
你好,有没有人能够指导一下我如何在ANSI C中实现面向对象的概念:
- 虚函数
- 继承
- 最佳实践
如果有一本关于OOP编程ANSI C的书那就太好了。
可能是重复问题:
你可以在C语言中编写面向对象的代码吗?
你好,有没有人能够指导一下我如何在ANSI C中实现面向对象的概念:
如果有一本关于OOP编程ANSI C的书那就太好了。
面向对象机制并不是 C 语言的特性。您需要在 C 的过程性本质之上添加自己的逻辑来模拟面向对象。
我不建议在 C 中应用 OOP 的每个方面。尽管封装相对容易实现,但在一种不为此而设计的语言中实现继承将非常丑陋。