- 博客(16)
- 问答 (1)
- 收藏
- 关注
原创 MyEclipse连接SQL Sserver 2008
[img]http://dl.iteye.com/upload/picture/pic/121291/0d8dae76-b1d3-3823-81b6-ddc55d885fdd.png[/img][img]http://dl.iteye.com/upload/picture/pic/121293/b9d50f80-2f5a-3154-8dec-581f4dd53000.png[/img]...
2012-11-30 17:26:34 80
原创 外观模式
[color=red]【外观模式】为系统中的一组接口提供一个一致的界面,Facade模式定义一个高层接口,这个接口使得这一子系统更加容易使用。[/color][code="java"]package com.demo.responsibility;//外观public class ClientServerFacade { private CheckWord checkW...
2012-11-27 14:31:48 74
原创 抽象工厂模式
[color=red]【抽象工厂模式】提供一个创建一系列或相互依赖对象的接口,而无须指定它们具体的类。[/color][code="java"]package com.demo.abstractFactory;public class BeijingClothesFactory extends ClothesFactory { @Override public Uppe...
2012-11-21 17:18:38 93
原创 Java九九乘法表
[code="java"]public class Application { public static void main(String[] args) { // TODO Auto-generated method stub for(int i=1;i
2012-11-21 16:25:59 77
原创 类和对象
[code="java"]//一个鸟类public class Bird { //名字一个属性 private String name; //飞行距离也是一个属性 private int distance; //是否会飞也是一个属性 private static boolean canFly; //构造方法能构造出一个具体的对象,也就是一个具体的鸟 B...
2012-11-21 09:45:11 83
原创 生成器模式
[color=red]【生成器模式】将一个复杂对象的构建与它的表示分离,使同样的构建过程可以创建不同的表示。[/color][code="java"]package com.demo.builder;import javax.swing.JPanel;//指挥者指挥创建各个组件public class Director { private Builder bui...
2012-11-20 20:22:19 72
原创 代理模式
[color=red]【代理模式】为其他对象提供一种代理以控制对这个对象的访问[/color][code="java"]package com.demo.proxy;public class Triangle implements Geometry { double a,b,c; public Triangle(double a,double b,double c){...
2012-11-19 19:07:06 80
原创 责任链模式
[color=red]【责任链模式】使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。[/color][code="java"]package com.demo.chain;import java.util.ArrayList;public class Beijing implem...
2012-11-19 18:01:24 98
原创 策略模式
[color=red]【策略模式】定义一系列算法,把他们一个个封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化[/color][code="java"]package com.demo.strategy;import java.util.Arrays;public class StrategyThree implements ComputableSt...
2012-11-19 16:50:36 68
原创 装饰者模式
[color=red]【装饰者模式】动态地给对象添加一些额外的职责。就功能来说装饰模式相比生成子类更为灵活。[/color][code="java"]package com.demo.decorator;//具体装饰public class SparrowDecorator extends Decorator { public final int DISTANCE=50...
2012-11-19 16:05:36 71
原创 观察者模式
[color=red]【观察者模式】定义对象间的一种一对多的依赖关系,当一个对象的状态发生变化时,所有依赖它的对象都得到通知并被自动更新[/color][code="java"]package com.demo.observer;import java.util.ArrayList;//一个招聘中心的主题public class SeekJobCenter implem...
2012-11-16 14:15:26 90
原创 命令模式
[color=red]【命令模式】将一个请求封装为一个对象,从而使用户可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销操作。[/color][code="java"]package com.demo.command;//偷袭敌人命令public class SneakAttackCommand implements Command { Compa...
2012-11-16 12:45:15 70
原创 面向抽象编程
[color=red]【面向抽象编程】当设计一个类时,不让该类面向具体的类,而是面向抽象类或接口,即所设计的类中的重要数据是抽象类或接口声明的变量,而不是具体类声明的变量。[/color][code="java"]package com.demo.newWay;public interface Geometry { //所有几何图形都有自己的计算面积的方法 public...
2012-11-15 17:24:27 107
原创 享元模式
[color=red]【享元模式】运用共享技术有效地支持大量细粒度的对象[/color][code="java"]package com.demo.flyweight;//享元接口public interface Flyweight { public double getHeight(); public double getWidth(); public doubl...
2012-11-15 08:37:00 64
原创 单例模式
[code="java"]package com.demo.singleton;public class Singleton { private static Singleton uniqueInstance; String str; private Singleton(){//构造器私有 str=Math.random()*10000+""; } publ...
2012-11-13 17:29:38 69
空空如也
密室之失踪人口:Oracle查询中十分诡异的现象
2011-11-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人