Nie metod add
, addLast
, offer
i offerLast
w klasie Java LinkedList wykonać to samo? Jeśli tak, dlaczego projekt interfejsu API zwięzłość w celu uzyskania nadmiarowości?Czy Java LinkList API nie jest nadmiarowy?
6
A
Odpowiedz
12
Klasa implementuje interfejsy List
i . Klasa musi wdrożyć te cztery metody, mimo że masz rację, robią to samo.
Nawiasem mówiąc, LinkedList
nie jest interfejsem API. W przypadku korzystania z interfejsu, jak
List<String> list = new LinkedList<>();
na przykład, wtedy nie będzie widać metody addLast
, offer
i offerLast
.
+0
Absolutnie, lista
Powiązane problemy
- 1. Czy "const" nie jest nadmiarowy podczas przekazywania wartości?
- 2. Pisanie obiektu linkList destructor?
- 3. kod nadmiarowy konstruuje
- 4. Czy nadmiarowy kod jest akceptowalny, jeśli poprawia czytelność?
- 5. Czy interfejs JCache API (JSR 107) jest częścią Java EE?
- 6. Entity Framework - nadmiarowy ciąg połączenia
- 7. Dlaczego API JavaFX nie jest zawarte w Java 8 J2SE?
- 8. Czy istnieje interfejs API czujnika Java SE?
- 9. Czy można wywołać API COM z Java?
- 10. Czy istnieje wyrafinowany interfejs API Java WorkQueue?
- 11. Czy java jest bezpieczna?
- 12. Czy ten api jest spokojny?
- 13. Nadmiarowy komunikat o błędzie zgodności Swift 2
- 14. Czy drugi warunek w (cin >> buf &&! Buf.empty()) jest nadmiarowy?
- 15. Czy jest Google Takeout API?
- 16. Kotlin z Java: czy jest pole zerowe czy nie?
- 17. Java - Sprawdź, czy JTextField jest pusty czy nie
- 18. Czy sprawdzanie poprawności pól w konstruktorze i seter jest uważane za zły kod nadmiarowy?
- 19. Czy w Java jest zerowy strumień wyjściowy?
- 20. Czy Java 8 jest bezpiecznym typem zwrotnym?
- 21. Czy jest dostępny zaktualizowany pakiet Java Java SDK?
- 22. Enkapsulowanie preferencji Java API
- 23. REST API dla Java?
- 24. Java Attach API: UnsatisfiedLinkError
- 25. WhatsApp API (java/python)
- 26. Czy null jest klasą w języku Java?
- 27. Java - Wifi API
- 28. Java Clearcase API
- 29. Flickr API + JAVA - flickrj
- 30. Czy interfejs API wykresu Facebook jest interfejsem RESTful API?
Zobacz interfejsy ['LinkedList'] (http://docs.oracle.com/javase/7/docs/api/java/util/LinkedList.html) implementuje. Aby być takim polimorficznym, musi wdrożyć te metody. – jlordo