Size: a a a

2021 February 09

AB

Alex Berezhnykh in CODE BLOG / C#
Phantom
Нипон
источник

AB

Alex Berezhnykh in CODE BLOG / C#
Phantom
Нипон
источник

P

Phantom in CODE BLOG / C#
Все еще нипон
источник

rr

razumovsky r in CODE BLOG / C#
и всетаки, абс класс не решал проблему ? )
источник

AB

Alex Berezhnykh in CODE BLOG / C#
Phantom
Все еще нипон
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
razumovsky r
и всетаки, абс класс не решал проблему ? )
там был уже другой абскласс))
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
ну смотри, у меня пример из гейдева
источник

rr

razumovsky r in CODE BLOG / C#
это если у тебя уже иеррархия на 500000
источник

rr

razumovsky r in CODE BLOG / C#
и ты добавил метод
источник

rr

razumovsky r in CODE BLOG / C#
и тебе его описывать во всех имплементациях
источник

rr

razumovsky r in CODE BLOG / C#
тогда имеет смысл
источник

AB

Alex Berezhnykh in CODE BLOG / C#
Phantom
Все еще нипон
Расширить интерфейс надо, но так, чтобы людям билд не поломать
источник

P

Phantom in CODE BLOG / C#
Alex Berezhnykh
не юзай дефолтную реализацию в интерфейсах, есть только ты не вендор крупной либы и намеренно не хочешь сломать людям билд расширением интерфейса
А почему расширение интерфейса, должен будет сломать его?
источник

AB

Alex Berezhnykh in CODE BLOG / C#
И оставить интерфейс
источник

P

Phantom in CODE BLOG / C#
Alex Berezhnykh
Расширить интерфейс надо, но так, чтобы людям билд не поломать
Терь понял
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
Барсик [SpamBlock]
ну смотри, у меня пример из гейдева
когда был трамплин, который работал в-принципе на все обьекты одиннаково, но при этом ты же не будешь делать абс класс JumpableBase - это ломает логику, + некоторые обьекты наследуются и так ( например, игрок)
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
+ некоторые обьекты все-таки должны запускаться трамплином по-другому, то есть по логике - все указывает на интерфейс, но писать одну и ту же реализацию в  5 классах тупо лень - вот тут бы дефолтная оооч пригодилась бы
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
жаль ее только в юнити не подвезли
источник

C

C_Sharp_er in CODE BLOG / C#
Можно ли новичку metanit.com читать?
источник

Д

Даниило in CODE BLOG / C#
C_Sharp_er
Можно ли новичку metanit.com читать?
Нужно)
источник