C 实现 C++ 的面向对象特性(封装、继承、多态)

封装:使用函数指针把属性与方法封装到结构体中
* 继承:结构体嵌套
* 多态:父类与子类方法的函数指针不同

> [Can you write object-oriented code in C? [closed]](https://stackoverflow.com/a/351745)

原文地址:https://www.cnblogs.com/huangfuyuan/p/15786520.html