Рабочий процесс для облачных функций Google с Golang

Термин полиморфизм исходит из:

poly = many

морфизм = способность к изменению

В программировании полиморфизм - это «метод», который позволяет вы «смотрите» на объект как нечто большее, чем одно. Например:

Объект-ученик также является объектом-человеком. Если вы «посмотрите» (то есть набросок) на ученика, вы, возможно, можете запросить идентификатор студента. Вы не всегда можете сделать это с человеком, не так ли? (человек не обязательно является студентом, поэтому у него может не быть студенческого удостоверения). Однако у человека, вероятно, есть имя. Студент тоже.

Нижняя строка, «глядя» на один и тот же объект с разных «углов», может дать вам разные «перспективы» (т. е. различные свойства или методы)

Таким образом, этот метод позволяет создавать вещи которые можно «смотреть» под разными углами.

Почему мы используем полиморфизм? Для начала ... абстракция. На этом этапе должно быть достаточно информации:)

0
задан llompalles 5 March 2019 в 08:46
поделиться