(第一步) 进入目录C:\WINDOWS\system32\drivers\etc
(第二步) 用记事本方式打开 hosts文件
(第三步) 把 127.0.0.1 localhost修改成127.0.0.1 localhost www.csdn.com------------------此处是要屏蔽网站的url
(第四步) 关闭 保存即可
(说明:) 采用的是hosts解析屏蔽技术,不会给您的系统造成任何破坏,请放心使用。
GOF 在《设计模式》:定义一个用于创建对象的接口,让子类决定实例化哪一个类。
package cn.google.design.factory.simple;
//抽象产品角色
public interface Car {
public void drive();
}
package cn.google.design.factory.simple;
//具体产品角色
public class Bmw implements Car {
@Override
public void drive() {
System.out.println("Driving Bmw");
}
}
package cn.google.design.factory.simple;
//具体产品角色
public class Benz implements Car {
@Override
public void drive() {
System.out.println("Driving Benz");
}
}
package cn.google.design.factory.simple;
/**
* 工厂类角色
*/
public class SimpleFactory {
//工厂方法,注意返回类型为抽象产品角色
public static Car driverCar(String s) throws Exception {
//判断逻辑,返回具体的产品角色给Client
if (s.equalsIgnoreCase("Benz")) {
return new Benz();
}
else if (s.equalsIgnoreCase("Bmw")) {
return new Bmw();
}
else throw new Exception();
}
}
GOF 在《设计模式》:"将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可取消的操作"。