摘要: 发动机,座椅,轮胎组成一个产品族对于一个产品中每个零件创建一个接口,实现类通过是实现这个接口创建产品族的接口CarFactory接口:通过实现CarFactory接口来创建实现类工厂:创建者通过调用创建者创建一个产品族,通过调用创建者中的方法创建产品中的某个零件: 阅读全文
posted @ 2015-09-16 08:28 宝哥大数据 阅读(160) 评论(0) 推荐(0)
摘要: 工厂模式:工厂模式提示:在实际工作中更偏向使用简单工厂模式,相对于简单工厂模式,我们要再建一个工厂接口,对于其他要实现的的类都实现这个接口,创建一个实现类的工厂(public class AudiCarFactory implements CarFactory ){}通过这个实现类工厂来创建我们要的... 阅读全文
posted @ 2015-09-16 07:32 宝哥大数据 阅读(163) 评论(0) 推荐(0)
摘要: 简单工厂模式:也叫静态工厂模式。因为在创建者中方法都设置为静态方法,方便调用。对于增加新的产品无能为力(除非修改原有的代码,有背开闭原则)。在添加一个工厂类,在createCar中创建实现类,这种简单工厂模式,有违背开闭原则,如果添加一个宝马类,修改CarFactory.//创建者://调用者:现在... 阅读全文
posted @ 2015-09-15 22:50 宝哥大数据 阅读(147) 评论(0) 推荐(0)
摘要: 关系依赖图://在没有工厂模式下,创建两个car对象,Car c1 = new Audi();对于调用者client01要知道接口car,还要知道实现类Audi,就像一个司机,要知道开车还要知道怎么造车。 阅读全文
posted @ 2015-09-15 22:29 宝哥大数据 阅读(138) 评论(0) 推荐(0)
摘要: 工厂模式--实现类创建者和调用者的分离详细分类: *简单工厂模式 *工厂方法模式 *抽象工厂模式面向对象设计的基本原则: (1) 如果已有两个类,又想增加新的功能,最好增加新的类,而不要对原有的类进行修改。 (2) 如果两个实现类,A是一个具体实现类,B也是一个实现类,... 阅读全文
posted @ 2015-09-15 22:05 宝哥大数据 阅读(137) 评论(0) 推荐(0)
摘要: results为table的行信息columnNames 是table列名//创建并初始化table: table =new JTable(results,columNames);//设置table可以自动调整 table.setAutoResizeMode(JTable.AUTO_RESI... 阅读全文
posted @ 2015-09-15 19:28 宝哥大数据 阅读(266) 评论(0) 推荐(0)
摘要: 限制文本框中只可以输入数字 JFoormattedTextField price= new JFormattedTextField(); price.addKeyListener(new NumberListener());//添加监听对象 阅读全文
posted @ 2015-09-15 19:15 宝哥大数据 阅读(184) 评论(0) 推荐(0)
摘要: 根据操作系统调制UI界面 阅读全文
posted @ 2015-09-13 21:11 宝哥大数据 阅读(128) 评论(0) 推荐(0)
摘要: 响应的封装; 资源的初始化分析请求响应信息,根据状态响应码,发送不同的状态码浏览器根据状态信息,做出不同的执行构建正文,也就是根据浏览器客服端的请求发送响应信息:发送响应:code 是状态码,response是响应首部,content是响应正文通过输出流,发送到客服端 阅读全文
posted @ 2015-09-10 20:09 宝哥大数据 阅读(558) 评论(0) 推荐(0)
摘要: B/S 及浏览器/客服端模式根据发送的状态码不同,显示response的状态不同 阅读全文
posted @ 2015-09-10 19:48 宝哥大数据 阅读(402) 评论(0) 推荐(0)