Контракт Они описывают как пинать объект игнорируя факт того, какой он там
Абстрактное описание того, каким должен быть тип, который его реализует
Заодно определение контракта приложите
Тебе как программисту в целом насрать кто и как что то там сделал Ты говоришь другому чуваку, мне нужна штука которая летает крякает и срет, а утка там или бывшая вообще похер
Еще говорят договор который программист должен исполнить
Приложил ниже
interface IWhore ко всему подходит, не правда ли ? 😏
Ко всему, что его реализует)
Добавлю что когда приводишься к интерфейсу ты абстрагируешь от того как работает говновыводящая система,есть метод допустим который говорит сри и утка просто срёт,ты абстрагировался так сказать
В чем суть штекера и гнезда jack 3.6 mm
Иногда тебе не важно какая реализация у объекта, главное чтобы он имел публичные методы и свойства, которые имеют нужное имя, тип, и параметры ( сигнатуру ), а интерфейс заставляет тебя иметь эти методы и свойства
Угу, WhoreLinq для IWhorable типов
Сук прекратите
IFuckable*
Ты так же бессмысленно не можешь просто создать jack, он должен что-то реализовать, например пойти на колонки или наушники (передавать звук) сама реализация не важна
ICockSucker тогда уж
Обсуждают сегодня