Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
polimorfizm [2023/09/08 07:37] oresh.dm |
polimorfizm [2023/09/18 09:49] (текущий) oresh.dm |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | Полиморфизм - этот принцип позволяет переопредялть реализацию методов и некоторых свойств у классов наследников. Т.е. если у нас был метод у род. класса с опр.названием и параметрами то у класса наследника мы можем переопределить, | + | Полиморфизм - этот принцип позволяет переопредялть реализацию методов и некоторых свойств |
| - | Ключевое слово override | + | Ключевое слово override. |
| Два условия переопределения: | Два условия переопределения: | ||
| - | - 1. Не меняем имя метода | + | - Не меняем имя метода |
| - | - 2. Не меняем тип метода | + | - Не меняем тип метода |
| + | |||
| + | Полиморфизм - это способность классов наследников переопределять методы классвов родителей. Точнее методов, | ||