1. Наследование.
Любой класс может быть порожден от другого класса. Порожденный класс автоматически наследует поля, методы и свойства своего родителя и может добавлять новые. Таким образом, принцип наследования обеспечивает поэтапное создание сложных классов и разработку собственных библиотек классов.
2. Полиморфизм - это свойство классов решать схожие по смыслу проблемы разными способами. Поведенческие свойства класса определяются набором входящих в него методов. Изменяя алгоритм того или иного метода в потомках класса, программист может придавать этим потомкам отсутствующие у родителя специфические свойства. Для изменения метода необходимо перекрыть его в потомке, т. е. объявить в потомке одноименный метод и реализовать в нем нужные действия. В результате в объекте-родителе и объекте-потомке будут действовать два одноименных метода, имеющих разную алгоритмическую основу и, следовательно, придающих объектам разные свойства. Это и называется полиморфизмом объектов.
Если коротко, то полиформизм используя разные методы (например, перегрузки или переопределения) позволяет по разному использовать один и тот же метод в унаследованных классах. (Отсюда и перевод "множество изменяемый")
Другие языки программирования и технологии
Как полиморфизм модефецирует принцип наследования?
Переведи на русский слово "модефецирует ". Тут не все полиглоты.
ну если по простому и совсем банальному, то ты просто можешь перегружать методы унаследованные от базового класса.
например у тебя наследуется метод от родителя, а наследник перегружая этот метод добавляет свои.
я так понял вопрос по крайней мере.
например у тебя наследуется метод от родителя, а наследник перегружая этот метод добавляет свои.
я так понял вопрос по крайней мере.
Похожие вопросы
- Основные принципы ООП: инкапсуляция, полиморфизм, наследование Объясните пожалуйста простыми словами?
- ООП: что такое инкапсуляция, абстракция, полиморфизм и наследование?
- Полиморфизм это когда в наследование добавляешь всякую хрень? c#
- Инкапсуляция, полиморфизм Обясните по проще что такое инкапсуляция и полиморфизм?
- Вопрос про полиморфизм в С++.
- Можете объяснить мне в простых терминах ну или с коротким примером Полиморфизм?
- объясните глупой что такое полиморфизм в с++.скока всего прочла и так и не могу понять((((
- Что такое полиморфизм? Только можно на примере а не теорию?
- Обьясьните пожалуйста кто-нибудь, что такое "Полиморфизм"и "Инкапсуляция"
- что такое полиморфизм?