  |
Solo riferimenti a interfacce |
  |
Non è possibile costruire oggetti di un tipo interfaccia |
new Nuotatore(); //no!
  |
È però possibile dichiarare variabili di un tipo interfaccia: |
Nuotatore p = new PesceRosso();
Nuotatore g = new Granchio();
  |
È quindi possibile chiamare i metodi di una interfaccia: |
p.nuota();
g.nuota();
|