Sergey
ну, поскольку, я не обладаю некоторыми основополагающими знаниями, хотелось бы уточнить - прикладной смысл вопроса
Dmitry
конструктор - детям
интерфейс - пользователям
Anton
Sergey
еще варианты?
Sergey
Sergey
Anton
конструктор это экземпляр класса, а интерйефсы врот ебали
Sergey
Sergey
экземпляр класса это то что создано уже
Sergey
Dmitry
я чё один представил конструктр что это графическая хуйня для накидывания интерфейса?
Anton
а класс это палец вверх
Sergey
расширим вопрос - проперти со значениями дефолтовыми же есть в интерфейсах?
Sergey
... вот топит, гад
Anton
да
Sergey
с дефолтовым скажем даже поведением
Sergey
давайте к описанию, от туда будут ответы
Anton
содержат методы реалицазии по умолчанию
Sergey
да
ну а что с конструктором тогда?
Sergey
Sergey
могут содержать
Sergey
у меня конструктор, сразу в c++ отзывает
Anton
даст добавлять новые методы в интфрейсы
Sergey
обычно содержат лишь деркларацию
Sergey
Anton
и не надо изменить все классы, которые реализуют инрфейсы
Sergey
и в гошечке
Sergey
правда в гошечке всрато
Sergey
... слишком быстро
Sergey
для меня
Sergey
Sergey
добавлять новые методы это полиморфизм уже
Sergey
как минимум два интерфейса будет
Sergey
возражения?
Sergey
Sergey
Anton
Sergey
Anton
я - нет )
Sergey
через один комент читаю
Sergey
м?
выражение "добавить новые методы" в интерфейс означает что они пойдут по рукам
Anton
нормально сидели терли за писюны, чо началось то
Sergey
сам начал
Sergey
или не ты
Sergey
я начал
Sergey
а я закончу. пойду кино смотреть
Anton
вот он начал ⬆️
Dmitry
Я как-то включил собес по какому-то ЯП на джуна и там первый вопрос
как работает хттп? и я такой "ну бля очень просто" и они давай обсуждать вообще ни разу не админские вещи, в итоге я просто как даун сидел и ничего не понимал
вот и ваш диалог я не понимаю как даунито
Anton
если класс, реализующий интерфейс, предоставляет свою реализацию метода по умолчанию, то эта реализация будет использоваться вместо реализации по умолчанию из интерфейса
Anton
все же понятно
Sergey
Погоди, Серега
полиморфизм продолжение классов, или расширение классов
Sergey
Sergey
да в пизду
Dmitry
> погоди
> да в пизду
Dmitry
))))
Sergey
Sergey
Sergey
изменение наследованного
Sergey
расширение это когда у тебя есть возможность изменить сам класс
Sergey
как в шарпе например
Sergey
ты же в курсе что там можно добавить методы в любой класс вообще?
Sergey
эээ блин
в наследовании нельзя изменить базовый класс
Sergey
в рамках апп домена
Sergey
а... блин, ты не про это написал
Sergey
Sergey
сук... чёт гифки не грузятся
Sergey
или в шарпе использовать new
Sergey
Anton
Sergey
мне кажется что да
перегрузка вроде это называлось
Sergey
в c# и PS1 это вроде наглядно можно увидеть там провайдеры под разные cert: registry и т.п. так реализованы, тут хз возможно ошибаюсь
Sergey
типа ты наследуешь базовые структуры, переопределяешь методы, разве нет?
Sergey
Sergey
@SorrowfulGod я тут случайно запустил Skype
а там каналы живые на - 2 года :)
Evgeny Kruglov
Ildar