Шаблон разработки разработчика с наследованием: существует ли лучший путь?

Из MySQL docs:

Когда оператор используется с операндами разных типов, введите преобразование, чтобы сделать совместимые операнды

blockquote>

Документация

Итак, в основном, '12ABC' передается в 12.

16
задан cfeduke 28 October 2008 в 21:52
поделиться

2 ответа

Все, что я могу сказать, - то, что, если там способ сделать его, я хочу знать об этом также - я использую точно этот шаблон в моем порт Protocol Buffers . На самом деле я рад видеть, что кто-то еще обратился к нему - это означает, что мы, по крайней мере несколько вероятно, будем правы!

11
ответ дан 30 November 2019 в 22:43
поделиться

Это - хорошая стратегия реализации C#.

Некоторые другие языки (не может думать о названии языка исследования, я видел это в) имеют системы типов, что или поддерживать ковариантное "сам" / "это" непосредственно, или имеют другие умные способы выразить этот шаблон, но с системой типов C#, это - польза (только?) решение.

2
ответ дан 30 November 2019 в 22:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: