polimorfizm

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

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