
Ilia
14.08.2017
05:35:38

Thomas
14.08.2017
05:36:15

Ilia
14.08.2017
05:39:09

Google

Ilia
14.08.2017
05:40:42

Thomas
14.08.2017
05:42:14

Ilia
14.08.2017
05:44:11
Вообще, наследование применяется для ЕМНИП 5 целей, и просто глупо думать, что везде множественное наследование неприменимо.
Ну, хотите штаны через голову надевать - переубедить вас сложно

Даниил
14.08.2017
05:46:14

Thomas
14.08.2017
05:46:58

fox.cpp
14.08.2017
05:47:27

Даниил
14.08.2017
05:47:45
я не спорю что оно может быть сделано через множественное наследование
я не верю что оно там нужно

Thomas
14.08.2017
05:48:24

Даниил
14.08.2017
05:52:08

Google

Thomas
14.08.2017
05:59:14

F.L
14.08.2017
06:23:38
Слышал отзывы не очень про неё

Sergey
14.08.2017
06:24:23
Не знаю скачал решил поделиться

Даниил
14.08.2017
06:27:39

Thomas
14.08.2017
06:28:22
Хорошая штука

Anon
14.08.2017
06:28:40

Thomas
14.08.2017
06:28:59
Я только начал читать
Если надо, есть на английском

Anon
14.08.2017
06:30:01
паттерн номер 2 - игор давно больше чем игроков

Thomas
14.08.2017
06:32:15
Вот уж конечно

Ilia
14.08.2017
07:57:57
Какая-то странная книжка. Половина просто из GoF, и два-три паттерна сверху плюхнуто. Русский перевод вообще странный — там обложка вообще от GoF

Dmitry
14.08.2017
08:21:34
Там так, собственно, и написано.

Alex Фэils?︙
14.08.2017
10:06:28
#book #c #gamedev #learn
#patterns #gamedev
#gamedev #patterns

Berkus
14.08.2017
10:19:40
у обжектив си синтаксис конечно сильно укушен смолтоком, и от этого ууу

Google

Давид
14.08.2017
10:33:39
не,неочень,маленькая очень, я там даже работу м файлами не встретил

Дед Пегас
14.08.2017
11:02:27
Ну блин.
Оксана читайте правила чата, пожалуйста!
Вакансии постятся через @AlexFails .

Оксана
14.08.2017
11:03:12

Дед Пегас
14.08.2017
11:03:16
Здесь ведь сугубо технические дискуссии...

Anon
14.08.2017
11:16:40
а где всякие вакансии и обсуждение офесного планктона?

Alex Фэils?︙
14.08.2017
11:17:59


Antony
14.08.2017
11:18:57
дело не в инкапсуляции, просто во-первых множественное наследование реализации сломано, а единичное наследование в большинстве случаев хуёво описывает связи в системе, а во-вторых дизайн построенный на наследовании реализации нерасширяем
так что да, в идеале интерфейсы и композиция
Есть места где множественное наследование ну прям напрашивается. Например делаете вы обработчик сообщений. В зависимости от чего-то там, у вас на вход могут сообщения приходить по разным протоколам, уходить по другим протоколам. Ну и напрашивается - сдалть базовый класс, сделать N классов принимающих сообщения, M классов отправляющих сообщения. Множественным наследованием всё это связать и получить NxM классов.
Но проблема в том, что вам необходимо наследоваться от базового класса виртуально. Это может быть ощутимым ударом по производительности, если в большинстве вызовов используется именно базовый класс.
Так что смотрите и выбирайте сами - между удобством и производительностью.
Ну и общая рекомендация - если можно обойтись композицией вместо наледования - выбирайте композицию.


Yaroslav
14.08.2017
11:23:15
А кто-нибудь знает с++ либу для punycode?

Antony
14.08.2017
11:27:03

Admin
ERROR: S client not available

Ilia
14.08.2017
11:27:11

Anatoly
14.08.2017
11:28:01
Там нет возможности множественного наследования реализации

Ilia
14.08.2017
11:28:16
Где ?

Anatoly
14.08.2017
11:28:24
в шарпе

Ilia
14.08.2017
11:28:50
А, да.
Вообще, бред какой-то, что я тут читаю... И это в проффоруме по С++! я фшоке!

Anatoly
14.08.2017
11:29:55
Человек пришел из шарпа, спрашивает как дела обстоят в С++
Что не так?

Google

Денис
14.08.2017
11:30:02

Ilia
14.08.2017
11:30:28
Не так, что сишники ему говорят, что множественное наследование — это плохо!

Alex Фэils?︙
14.08.2017
11:30:43

Group Butler [beta]
14.08.2017
11:30:43

Antony
14.08.2017
11:31:00

Даниил
14.08.2017
11:32:51

Ilia
14.08.2017
11:34:08
Про тебя ?
Или ты случайно тут ?

Даниил
14.08.2017
11:34:24
с чего такие выводы?
а, то есть ты ещё и C и C++ не различаешь
так и запишем

Ilia
14.08.2017
11:34:49
Чат по С++, нет ?

Даниил
14.08.2017
11:35:10
всё понятно с тобой, можешь прекратить позориться уже

Ilia
14.08.2017
11:35:12
Ну, я конечно имел в виду, что ты и С++ тоже знаешь.

Alex Фэils?︙
14.08.2017
11:37:30
Давайте вы свою бурную дискуссию в лс переместите.

Tema
14.08.2017
11:38:14

Alex Фэils?︙
14.08.2017
11:38:34
Ща дропнем в холивары?

Tema
14.08.2017
11:38:34
множественое наследование класная штука, её нет тока в убогих языках