java两个类之间的耦合关系怎么写( 二 )


Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等 。
4.java程序的耦合度是什么程序的耦合度是 你的子程序之间的相关联性,也就是说你的多个类的联系 是否太紧密,打个比方,你房子里边有窗子,那房子 和窗子 就有了关联
耦合度 是松还是紧 就看你的 关联 是强还是弱,也就是修改的代价,比如 你窗子是扣死在墙里的 那么你修改窗子 就必须修改墙 这就比较紧密了,但是如果你窗子是按照某种规格的 可以自由拆装的 那么修改的代价就小,耦合度也就低了
我们写程序的目标就是 高内聚 低耦合!
这样修改起来 就不会有太多的联系 不用 改一个地方 其他的都要修改
5.在JAVA编程中什么叫耦合 耦合性是编程中的一个判断代码模块构成质量的属性,不影响已有功能,但影响未来拓展,与之对应的是内聚性 。
耦合性:也称块间联系 。指软件系统结构中各模块间相互联系紧密程度的一种度量 。
模块之间联系越紧密,其耦合性就越强,模块的独立性则越差 。模块间耦合高低取决于模块间接口的复杂性、调用的方式及传递的信息 。
内聚性:又称块内联系 。指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量 。
若一个模块内各元素(语名之间、程序段之间)联系的越紧密,则它的内聚性就越高 。因此,现代程序讲究高内聚低耦合,即将功能内聚在同一模块,模块与模块间尽可能独立,互相依赖低 。
没有绝对没有耦合的模块组,只有尽量降低互相之间的影响 。使模块越独立越好 。
JAVA简介: Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征 。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等 。
【java两个类之间的耦合关系怎么写】

java两个类之间的耦合关系怎么写

文章插图