Structural -- Proxy

--- Subject.java ---
package structural.proxy;
public interface Subject {
void sampleOperation();
}
--- RealSubject.java ---
package structural.proxy;
public class RealSubject implements Subject {
public void sampleOperation() {
}
}
--- Proxy.java ---
package structural.proxy;
public class Proxy implements Subject {
private RealSubject realSubject;
public void sampleOperation() {
realSubject.sampleOperation();
}
}

0 Comments:
Post a Comment
<< Home