本帖最后由 wsfxzxb 于 2013-01-20 18:21:05 编辑

解决方案 »

  1.   

    将导致 Bear 类和 Raccoon 类都试图初始化 Panda 对象的 ZooAnimal 类部分。这不乱了? 
    那里乱了都实现的是一样的内容
    而且lz可以下端点  只调用一次zoomAnimalmfc并不支持多继承 深究无用!
      

  2.   

    假设ZooAnimal 中有一个成员 name,Bear中有一个构造函数将name初始化为"熊",而 Raccoon 将name初始化为"浣熊",那么在 Panda 中到底是熊还是浣熊?
      

  3.   

    本身这种构造就是错误的
    为什么不只用ZooAnimal 中的成员 name呢
    费那么多事!子类会继承这个那么!