public abstract class Audio {
    abstract void play();
}
 
public class Wave extends Audio {
    void play() {
        // ...
    }
}
  • Klassen können auch als abstract deklariert werden, sogar dann, wenn sie nur konkrete Methoden enthalten.
  • Klassen müssen als abstract deklariert werden, wenn sie mindestens eine abstrakte Methode enthalten.