类:属性(访问时运行)、方法(一种行为)、字段、构造函数(访问时运行); 构造函数有两层含义:1、逻辑上它是一个对象产生时应该完成一些工作使得该对象具有现实意义;2、它是一个初始化器,通过它可以产生对象资源;3、时间点:对象创建时 高内聚,低耦合 构造函数的写法: 修饰符 类名(当前所在名)(参数列...
分类:
其他好文 时间:
2015-04-20 16:52:40
阅读次数:
124
三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合"的思想。 1、表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。 2.....
分类:
其他好文 时间:
2015-04-17 10:55:12
阅读次数:
174
一 、你必须学习面向对象的基础知识1.降低软件开发的复杂度2.提高软件开发的效率3.提高软件质量:可维护性,可扩展性,可重用性等。提高软件质量:可维护性,可扩展性,可重用性等,再具体点,就是高内聚、低耦合,面向对象就是为了解决第3条的问题。因此要成为一个好的程序员,最绕不开的就是面向对象了。二、 要...
分类:
Web程序 时间:
2015-04-17 01:00:39
阅读次数:
146
// Created By 郭仔 2015年04月16日21:50:33
眼睛有点痛,视力也在急速下降,心灵之窗,注意保护!
================================================
耦合是衡量?一个程序写的好坏的标准之?一,
耦合是衡量模块与模块之间关联程度的指标
“?高内聚,低耦合”是?面向对象编程的核?心思想;
==========...
分类:
其他好文 时间:
2015-04-16 23:47:39
阅读次数:
228
定义:一个对象应该对其他对象保持最少的了解。问题由来:类与类之间的关系越密切,耦合度越大,当一个类发生改变时,对另一个类的影响也越大。解决方案:尽量降低类与类之间的耦合。自从我们接触编程开始,就知道了软件编程的总的原则:低耦合,高内聚。无论是面向过程编程还是面向对象编程,只有使各个模块之间的耦合尽量...
分类:
其他好文 时间:
2015-04-12 22:41:26
阅读次数:
137
设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 /** 3 * 装饰器模式 4 * @author Administrator 5 */ 6 public class B12_Decorat...
分类:
其他好文 时间:
2015-04-10 11:22:46
阅读次数:
138
设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 3 /** 4 * 迭代器模式 5 * @author Administrator 6 */ 7 public class B...
分类:
其他好文 时间:
2015-04-10 11:21:07
阅读次数:
150
设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 /** 3 * 状态模式 4 * @author Administrator 5 */ 6 public class C22_StateTes...
分类:
其他好文 时间:
2015-04-10 11:20:32
阅读次数:
124
设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 /** 3 * 备忘录模式 4 * @author Administrator 5 */ 6 public class B18_Memento...
分类:
其他好文 时间:
2015-04-10 11:19:53
阅读次数:
100
设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 3 import java.util.ArrayList; 4 import java.util.List; 5 /** 6 * 观...
分类:
其他好文 时间:
2015-04-10 11:19:32
阅读次数:
119