在维护一个基于castor的系统时,我修改了源模式以生成一组新的类,并发现引入一个新元素会生成不同的类层次结构。任何元素类型都是这样。
简而言之,当前模式创建类 foo 延伸的 fooParent 延伸的 fooGrandparent 是的。在模式中引入一个与这些类无关的新元素,castor现在生成 福 以及 食父 两者都延伸 食物祖父母 是的。
foo
fooParent
fooGrandparent
福
食父
食物祖父母
有人看过这个吗?