Ciao a tutti.
Devo assolutamente capire cosa sono e soprattutto a cosa servono questo maledette interfacce.
Il mio problema è:
non definiscono nuovi metodi... ma definiscono solo CHE metodi possono usare.
Giusto?
Serve un file per interfaccia?
Le interfacce diventano tipi di variabili?
es: "public void metodo1(Comparable x) {} "
Qui Comparable è l'interfaccia definita non so dove... come mai la dichiaro come se fosse un Int o uno String?
Io se uso una interfaccia devo sapere che metodi include perchè devo poi definirli nella classe che usa quell'interfaccia no?
Grazie, scusate la confusione, ma ne ho tanta

Rispondi quotando