Thomas Kramer

IT-COW | November 2011

Das Delegate-Design Pattern

By Administrator at November 02, 2011 22:38
Filed Under: Design Patterns

Vom Java-Dozenten wurde heute beiläufig das Delegate-Design Pattern vorgestellt.

 

Klasse B implementiert zwar das Interface If, aber die Methode do() wird quasi weitergereicht an die gleichnamige Methode in Klasse A wobei A selber dieses Interface nicht implementiert.

 

Delegation Pattern-Erläuterung hier, weitere Design Patterns sind ebenfalls bei Wikipedia zu finden.

 

interface If {

  public void do();

}

class A {

  public void do() {

    System.out.println("Hallo");

  }

}

class B implements If {

  private A a=new A();

  public void do() {

     a.do();

  }

}

 

Tag-Wolke

Monats-Liste