Jak możemy korzystać z metod prywatnego interfejsu w naszym kodzie?Interfejsy prywatne
Klasy abstrakcyjne są czymś, czego nie można utworzyć. Tak więc, jeśli potrzebujemy zastosować metody klasy abstrakcyjnej, możemy je dziedziczyć i używać ich metod.
Ale kiedy mówimy o interfejsach, musimy je wdrożyć, aby użyć ich metod.
Mam problem ze zrozumieniem Twojej odpowiedzi. 'wszystkie klasy zadeklarowane wewnątrz Foo.java mogą korzystać z interfejsu Foo.X., więc jeśli utworzę kolejną klasę jak' class Bar' poza klasą 'Foo', ale w' Foo.java' powinna być w stanie zaimplementować 'Foo .X'? – Pshemo
@Pshemo Miałem takie same wątpliwości. – Ashima
@Pshemo: Byłem całkiem pewien, że 'Bar' może używać' Foo.X', ale tak nie jest. Poprawiłem odpowiedź. –