мы не заботимся о типе объекта obj, нам лишь важно, что у него есть метод start. Если же такого метода нет, то исключение нас разочарует.
А чем отличается от реализации интерфейса или абстрактного класса. Вообщем вот поэтому и прошу может кто поделиться статьей?
Интерфейс это контракт наличия
Обсуждают сегодня