what is the difference between both the methods declared?
Нет, кроме двух вещей
- один отпечаток
ABC
и другой DEF
, они имеют разные имена
- вы не сможете переопределить метод из расширения
Is method def a static method?
Нет, для этого вы должны сказать static
extending class to use protocols effects memory management?
Неа