系统和全面地介绍用c的方式实现面向对象编程。包括继承,虚函数,异常等处理 来自法国的牛人,采用宏的方式实现,形式如下: void constMethodDecl(print) { printf("name:\t%s\n", this->m.name); } BASEOBJECT_IMPLEMENTATION methodName(print) ENDOF_IMPLEMENTATION initClassDecl() {} /* class ctor, required */ dtorDecl() /* object dtor, required */