概述
主题
解释处理包之间的导入依赖关系是构建对象模型的一个重要方面。如果一个包的所有类都能导向到另一个包的类,那么前者依赖于后者。为了表达这种依赖关系,您可使用从一个包到该包所依赖的另一个包的导入依赖关系。 包之间的依赖关系使用导入依赖关系表达。 使用按照如下方式逐步生成导入依赖关系:
示例 假定您在回收机中找到了两个类(客户面板和操作员面板)的一些共同之处。您将这些通用服务分配给一个名为面板的新类,该类位于一个名为面板的新包中。另外那两个类就可以引用该类,从而使用其中的通用服务了。因为这两个类分别属于两个不同的包,因此这两个包将依赖新包。这将消除冗余,即只需在一个地方对共有功能进行变更就可以了。 © 1987 - 2001 Rational Software Corporation。版权所有。 | <script language="JavaScript" type="text/javascript"> <!-- function loadTop() { if(parent.frames.length!=0 && parent.frames[1].name=="ory_toc") { alert("已分栏显示 Rational Unified Process"); } else { if(window.name=="ory_doc") { window.name = "xyz1234"; } var expires = new Date(); expires.setTime (expires.getTime() + (1000 * 20)); document.cookie = "rup_ory_doc=" + escape (document.URL) + "; expires=" + expires.toUTCString() + "; path=/"; var new_ory_doc_loc = null; for(i=document.links.length-1;i>=0;i--) { if(document.links[i].href.indexOf("index.htm")!=-1) { new_ory_doc_loc = document.links[i].href; break; } } if(new_ory_doc_loc!=null) { top.location = new_ory_doc_loc; } } } // --> </script><script language="JavaScript" type="text/javascript"> <!-- function getImageUrl(image) { var new_ory_doc_loc=null; for(i=document.links.length-1;i>=0;i--) { if(document.links[i].href.indexOf("index.htm")!=-1) { new_ory_doc_loc = document.links[i].href.substring(0,document.links[i].href.lastIndexOf("/")); new_ory_doc_loc = new_ory_doc_loc + "" + image; return new_ory_doc_loc; } } return null; } // --> </script><script language="JavaScript" type="text/javascript"> <!-- MSFPhover = (((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 3 )) || ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4 ))); function MSFPpreload(img) { var a=new Image(); a.src=img; return a; } // --> </script><script language="JavaScript" type="text/javascript"> <!-- if(MSFPhover) { RupGray=MSFPpreload(getImageUrl('/images/rup1.gif')); RupBlue=MSFPpreload(getImageUrl('/images/rup1_a.gif')); } // --> </script> |
Rational Unified Process |
最后
以上就是爱撒娇狗为你收集整理的指南:设计中的导入依赖关系的全部内容,希望文章能够帮你解决指南:设计中的导入依赖关系所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复