读书人

请高手献策:动态实现类树的继承 程序

发布时间: 2012-02-22 19:36:55 作者: rapoo

请高手献策:动态实现类树的继承 程序运行之后,根据用户的要求增加类树的结点 而不用修改程序
就是我想动态实现类树的继承
程序运行之后,根据用户的要求增加类树的结点 而不用修改程序
能做吗

[解决办法]
就是我想动态实现类树的继承
程序运行之后,根据用户的要求增加类树的结点 而不用修改程序
能做吗
------------------------------------

这个当然可以做,很显然,我们可以用c++来实现c++,那么用c++来实现动态继承当然也不是什么问题。不过,如果用户可以增加类树的节点,换句话说,用户可以设计一个新的类,那么,你的程序需要提供一种机制来让用户设计这个类(包括新的成员函数,重写某个虚函数等等)。如果你需要在这里给用户提供最大的灵活性,那我看不出你的程序和一个加载了外部库的IDE有什么本质的区别。如果你只是允许用户进行很小范围的工作,那么设计上就不需要这么复杂,lz的问题也就不是问题了。

读书人网 >C++

热点推荐