社区
Java
帖子详情
together怎样体现不同包中类之间的关系
nql10
2005-10-27 09:46:09
together怎样体现不同包中类之间的关系
...全文
133
4
打赏
收藏
together怎样体现不同包中类之间的关系
together怎样体现不同包中类之间的关系
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
无欲则钢
2005-11-10
打赏
举报
回复
有关系的话用包之间的关系表示了,不同包中的类的关系是通过包的关系来体现的。
onlyxu
2005-11-07
打赏
举报
回复
一定要划条线么?
自己知道就行了,写在文档里也好啊
不同包之间的关系最好越少越好
nql10
2005-10-27
打赏
举报
回复
up
面向对象系统设计——包的设计原则
1.共同封闭(CCP:The Common Closure Principle): 包中的所有类对于同一类性质的变化应该是共同封闭的。 一个包中所有的类应该对同一种类型的变化关闭。一个变化影响一个包,便影响了包中所有的类。 一个更简短的说法是:Classes that change together, belong together.一起修改的类,应该组合在一起(同一个包里)。 如果必须修改应用程序里的代码,我们希望所有的修改都发生在一个包里(修改关闭),而不是遍布在很多包里。 CCP原
UML 类
关系
5实现(Realization) 实例(图I)
关系
指定两个实体
之间
的一个合同。换言之,一个实体定义一个合同,而另一个实体保证履行该合同。对Java应用程序进行建模时,实现
关系
可直接用implements关键字来表示。 4泛化(Generalization) 泛化(图H)表示一个更泛化的元素和一个更具体的元素
之间
的
关系
。泛化是用于对继承进行建模的UML元素。在Java中,用extends关键字
架构设计和包图
包组织原则 将在功能上有紧密联系的、垂直或水平的切片打包将一族接口打包将一组不稳定的类打包提取独立的类型利用工厂(factory)来降低实体包
之间
的依赖不要在包中出现回路 提示:功能性相关的类。 一般说来,决定类
之间
是否有功能性联系,可以看是否满足以下条件: 在一个类里发生变化会影响到另一个类;移除一个类将会影响另一个类;两个类
之间
有复杂的内部交互或是互相传递大...
内部类详解
Java内部类详解 1. 内部类基本概述 内部类(inner class) 是定义在另一个类中的类,使用内部了有以下好处: 内部类方法可以访问该类定义所在的作用域中的数据, 包括私有的数据 内部类可以对同一个包中的其他类隐藏起来 每个内部类都能独立的继承一个接口的实现,所以无论外部类是否已经继承了某个(接口的)实现,对于内部类都没有影响。内部类使得多继承的解决方案变得完整 方便将存在一定逻辑
关系
的类组织在一起,又可以对外界隐藏 方便编写事件驱动程序 当想要定义一个回调函数且不想编写大量代码时,使用匿名(a
Together for Eclipse的使用
1、介绍 UML对Java系统的设计是一个很有帮助的语言,该语言综合了面向对象的建模语言、方法以及过程,系统整体设计可以帮助我们认清整个软件的开发概貌和过程,相信学过软件工程的人都知道,优点就不多说了。 Together就是Borland公司推出的一款将UML功能和IDE开发工具集成在一起的一套UML建模软件。在使用过程中可以同时看到UML图和 Java源代码,修改UML图会使得源
Java
50,532
社区成员
85,617
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章