Полиморфизм описывает шаблон в объектно-ориентированном программировании, в котором классы имеют разную функциональность при совместном использовании общего интерфейса. В приведенном выше определении в чем смысл общего интерфейса?Полиморфизм, oop
-1
A
ответ
1
A common interface
просто означает разделять эти же общественные элементы. Этими членами чаще всего являются методы в классе, хотя они также могут быть публичными полями. Например, если два или более класса используют 3 метода с одинаковой подписью, они будут иметь общий интерфейс.
В статически типизированных языках, таких как Java или C#, вы можете сообщить компилятору, что два или более класса используют один и тот же интерфейс с типом «интерфейса». В динамически типизированных языках, таких как Javascript, до тех пор, пока два или более объекта используют одни и те же методы и/или поля (совместно используют интерфейс), они могут действовать взаимозаменяемо без типа интерфейса. Это известно как «утиная печать».
Смежные вопросы
- 1. OOP на уровне памяти
- 2. У AngularJs поддерживает истинный oop?
- 3. Объект OOP Vs Prototype OOP
- 4. Haskell полиморфизм и экземпляр typeclass
- 5. Redux/React и MVC, OOP
- 6. полиморфизм времени компиляции и полиморфизм времени выполнения
- 7. Java полиморфизм: Пожалуйста, помогите мне понять полиморфизм
- 8. Java Blackjack OOP
- 9. В чем разница между OODB и oop
- 10. Haskell полиморфизм
- 11. Метод полиморфизм
- 12. Концептуальный полиморфизм
- 13. Полиморфизм гибернации
- 14. полиморфизм Проблема
- 15. Полиморфизм, Наследование
- 16. динамический полиморфизм
- 17. Полиморфизм концепции
- 18. Неоднозначный полиморфизм?
- 19. Полиморфизм C++
- 20. Полиморфизм, пакеты,
- 21. Полиморфизм шаблонов
- 22. systemverilog- полиморфизм
- 23. Java полиморфизм
- 24. Полиморфизм Кассандры
- 25. Включающий полиморфизм
- 26. Простой полиморфизм
- 27. Generic полиморфизм
- 28. Полиморфизм/переопределение
- 29. Полиморфизм - Простой
- 30. Шаблоны/полиморфизм
Быстрый Google включает это: https://en.wikipedia.org/wiki/Polymorphism_(computer_science) – Sean
Является ли это лучше подходит для обмена программами Stack Exchange? – Spencer