自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 数组排序

a为数组[code="java"]Arrays.sort(a);[/code]

2012-11-19 16:34:54 61

原创 装饰者模式

[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

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除