Interfacce

  • Nel corpo di un'interfaccia si possono indicare delle dichiarazioni di metodi.
  • Le dichiarazioni di metodo hanno la stessa forma delle definizioni usate nelle classi normali, ma terminano con un ; e non hanno il corpo, racchiuso tra parentesi graffe; corrispondono ai metodi astratti, ma senza lo specificatore abstract.
  • I metodi dichiarati in un'interfaccia non possono essere private o protected, essi saranno metodi abstract
  • Per quanto riguarda gli attributi, essi sono per default (e possono essere solo) static public final, quindi delle costanti pubbliche

© Ing. Stefano Salvi - All rights reserved