Sergey
ну, поскольку, я не обладаю некоторыми основополагающими знаниями, хотелось бы уточнить - прикладной смысл вопроса
Dmitry
конструктор - детям интерфейс - пользователям
Sergey
еще варианты?
Sergey
Sergey
нет
почему?
Anton
конструктор это экземпляр класса, а интерйефсы врот ебали
Sergey
экземпляр класса это то что создано уже
Dmitry
я чё один представил конструктр что это графическая хуйня для накидывания интерфейса?
Anton
а класс это палец вверх
Sergey
расширим вопрос - проперти со значениями дефолтовыми же есть в интерфейсах?
Sergey
... вот топит, гад
Anton
да
Sergey
с дефолтовым скажем даже поведением
Sergey
давайте к описанию, от туда будут ответы
Anton
содержат методы реалицазии по умолчанию
Sergey
да
ну а что с конструктором тогда?
Sergey
могут содержать
Sergey
у меня конструктор, сразу в c++ отзывает
Anton
даст добавлять новые методы в интфрейсы
Sergey
обычно содержат лишь деркларацию
Dmitry
... вот топит, гад
ну так смысл потопить, а не получить правильный ответ)
Anton
и не надо изменить все классы, которые реализуют инрфейсы
Sergey
и в гошечке
Sergey
правда в гошечке всрато
Sergey
... слишком быстро
Sergey
для меня
Sergey
добавлять новые методы это полиморфизм уже
Sergey
как минимум два интерфейса будет
Sergey
возражения?
Sergey
Sergey
а не наследование?
это не наследование
Dmitry
а не наследование?
ты понимаешь, что происходит?
Anton
я - нет )
Sergey
через один комент читаю
Sergey
м?
выражение "добавить новые методы" в интерфейс означает что они пойдут по рукам
Anton
нормально сидели терли за писюны, чо началось то
Sergey
сам начал
Sergey
или не ты
Sergey
я начал
Sergey
а я закончу. пойду кино смотреть
Anton
вот он начал ⬆️
Dmitry
Я как-то включил собес по какому-то ЯП на джуна и там первый вопрос как работает хттп? и я такой "ну бля очень просто" и они давай обсуждать вообще ни разу не админские вещи, в итоге я просто как даун сидел и ничего не понимал вот и ваш диалог я не понимаю как даунито
Anton
если класс, реализующий интерфейс, предоставляет свою реализацию метода по умолчанию, то эта реализация будет использоваться вместо реализации по умолчанию из интерфейса
Anton
все же понятно
Sergey
Погоди, Серега полиморфизм продолжение классов, или расширение классов
Sergey
да в пизду
Dmitry
> погоди > да в пизду
Dmitry
))))
Sergey
изменение наследованного
Sergey
расширение это когда у тебя есть возможность изменить сам класс
Sergey
как в шарпе например
Anton
наледование?
это одно и тоже
Sergey
ты же в курсе что там можно добавить методы в любой класс вообще?
Sergey
эээ блин в наследовании нельзя изменить базовый класс
Sergey
в рамках апп домена
Sergey
а... блин, ты не про это написал
Sergey
эээ блин в наследовании нельзя изменить базовый класс
если в базовом есть методы virtual можно
Sergey
сук... чёт гифки не грузятся
Sergey
или в шарпе использовать new
Sergey
мне кажется что да перегрузка вроде это называлось
Sergey
в c# и PS1 это вроде наглядно можно увидеть там провайдеры под разные cert: registry и т.п. так реализованы, тут хз возможно ошибаюсь
Sergey
типа ты наследуешь базовые структуры, переопределяешь методы, разве нет?
Sergey
jfyi https://docs.google.com/forms/d/e/1FAIpQLSd11TIsCjpXJO5IlXELAsHAKRvbadcg8TQ2c_E08ZodwjRYYQ/viewform?fbzx=-3107113670081197435 рекомендую зарегиться на конференцию "Mac admin conference 2024" Проводится на базе нашей площадки в "Экстрополис"
Короче, мужики, записывайтесь 1. во первых доклады, хоть и не по теме - будут огонь 2. автерпати, 3. потусим в я-офисе, поиграем на гитаре/окулели/баяне и т.п. короче призываю
Sergey
@SorrowfulGod я тут случайно запустил Skype а там каналы живые на - 2 года :)