Я нашел вопрос для реализации нового типа стека, в котором они использовали другой определенный класс стека, но можем ли мы изменить предопределенные методы класса стека в java, а не создавать для этого другой класс?Можем ли мы изменить предопределенные методы классов в java?
0
A
ответ
1
Нет, вы не можете «изменять» существующие классы, так же как вы не можете изменять методы своих собственных классов (кроме как путем изменения их кода напрямую).
Вы можете, однако, написать свой собственный класс, который предопределил классы extend
и @Override
из базового класса.
(Или вы могли бы, конечно, скопировать & вставить исходный код внутренних классов в свой собственный код и modfiy, но почему вы хотели бы сделать, если вы можете просто extend
)
Смежные вопросы
- 1. Можем ли мы абстрагироваться от классов классов?
- 2. Можем ли мы сказать, что конструкторы - это методы на Java?
- 3. проверка ява предопределенные методы
- 4. Можем ли мы изменить размер массива в java?
- 5. Можем ли мы использовать методы глубокого обучения в двоичной классификации?
- 6. Как мы можем изменить исходные классы Java?
- 7. Можем ли мы применить криптографические методы в MATLAB?
- 8. Как изменить предопределенные методы пакета вне пакета?
- 9. Можем ли мы изменить версию юникода, используемую java?
- 10. Можем ли мы иметь AtomicEnum в Java?
- 11. Можем ли мы изменить язык языков PowerShell?
- 12. Можем ли мы изменить операционную систему Android?
- 13. Можем ли мы изменить протобуф-версию кобальта?
- 14. Можем ли мы изменить размер сцены динамически?
- 15. Можем ли мы изменить значение ключа Json?
- 16. Можем ли мы изменить содержимое дайджеста болтовни?
- 17. Можем ли мы изменить fs.readFileSync (__ dirname + '/index.html) ;?
- 18. Почему мы не можем сериализовать методы в Java?
- 19. Можем ли мы не объявлять методы в файлах заголовков?
- 20. Можем ли мы использовать общие методы infix в Котлин?
- 21. Можем ли мы переопределить методы в WCF или веб-сервисах?
- 22. Можем ли мы превратить асинхронные методы в тело выражения?
- 23. java - можем ли мы иметь слабую нить?
- 24. Методы в java (калькулятор классов)
- 25. Можем ли мы программно изменить Dfc.properties Файл в композиторе Динамически
- 26. Можем ли мы поймать ошибку на Java?
- 27. Java - можем ли мы вернуться из инициализатора?
- 28. Enhance Предопределенные методы в Scala
- 29. сколько типов мы можем изменить args в java при кодировании
- 30. Можем ли мы добавить больше методов в класс объектов java?
если только вы» повторное внедрение в динамический, функциональный язык, такой как python или lisp, вы не можете этого сделать. Java статически типизирован и скомпилирован. – zEro