Come possiamo utilizzare i metodi di un'interfaccia privata nel nostro codice?Interfacce private
Le classi astratte sono qualcosa che non può essere istanziato. Quindi, se abbiamo bisogno di usare metodi di classe astratta, possiamo ereditarli e usare i loro metodi.
Ma, quando parliamo di interfacce, dobbiamo implementarle per usare i loro metodi.
Ho un problema con la comprensione della risposta. 'tutte le classi dichiarate all'interno di Foo.java possono usare l'interfaccia Foo.X', quindi se creo un'altra classe come' class Bar' al di fuori della classe 'Foo' ma in' Foo.java' dovrebbe essere in grado di implementare 'Foo .X'? – Pshemo
@Pshemo Ho avuto lo stesso dubbio. – Ashima
@Pshemo: ero abbastanza sicuro che 'Bar' potesse usare' Foo.X' ma non è così. Ho risolto la mia risposta. –