最近一直在用Rational Rose 做UML图,碰到的一个小问题,分享一下解决办法。
Rational Rose出现 “relation from A to B would cause an Invalidcircular inheritance /realization
combination”(关系从A到B将会导致一个无效的继承或者实现组合)解决方法。
出现这种情况往往是在绘图之前,两个类A和B之间就建立了关系。
解决方法:
(1) 恢复原来的A与B 之间的错误关系:具体步骤是在brower中选择继承关系,连接A与B;
(2) 在错误的关系上,右键edit 中delete from model 或者(Ctrl+D)删除;
(3) 重新建立A与B之间的正确关系。