这是一个例子。没有人需要知道我们的Concretedocument的存在。
documentIF.java
public interface documentIF {}Concretedocument.java
class Concretedocument implements documentIF {}documentFactory.java
public class documentFactory { public documentIF createdocument() { return new Concretedocument(); }}


