Interfaces/Oberklassen

public interface A {
}

public interface B {
}

public class A_AND_B
implements A, B {
}

// Benutzung
public class SecuredByInterfaces {

  /** zu schützende Methode. */
  public void method_A_but_not_B(
          // hier wäre auch ein Objekt der Klasse A_AND_B als Parameter
          // gültig, eine Ablehnung von B kann nicht ausgedrückt werden
          A a ) {

Ablehnung kann nicht ausgedrückt werden
(nicht verfolgte Variante)
Anfang weiter