Позднее связывание — это значит привязка будет происходит не на этапе компиляции кода, а на этапе его исполнения.
В примере
Кирилл Арутюнов это видно — self всегда указывает на тот класс,
в котором оно объявлено, а static — на класс в котором он по факту будет вызван с учетом всех наследований.