Інтерфейс

interface Animal {

  public void animalSound();

  public void Run(); 

}

class Dog implements Animal {

  public void animalSound() {

    System.out.println("Гав");

  }

  public void Run() {

    System.out.println("Біжу");

  }

}

class MainClass {

  public static void main(String[] args) {

    Dog myPig = new Dog();  

    myPig.animalSound();

    myPig.Run();

  }

Гав

Біжу

Кілька інтерфейсів

public class Bird implements Speakable, Flyable {

}

Масив об'єктів урізаних до інтерфейсу

Flyable[]  flyable = {f1, f2, f3, f4};