6
ответов

Каково различие между шаблонным методом и стратегическими моделями?

Кто-то может объяснить мне, каково различие между шаблонным шаблоном метода, и стратегическая модель? Насколько я могу сказать, что они - 99% то же - единственная разница, являющаяся этим...
вопрос задан: 3 August 2018 12:22
3
ответа

Где мы должны использовать Шаблонный Метод - шаблон?

Кто-либо может сообщить мне некоторые ситуации в качестве примера, где Шаблонный Метод - шаблон должен использоваться? Дайте мне некоторое реальное использование на основе своего собственного опыта. (Я до сих пор нашел это полезным только для отображения.
вопрос задан: 13 February 2016 16:19
2
ответа

C++: различие между NVI и шаблонными шаблонами метода?

Каково различие между NVI (Невиртуальный Интерфейс) и Шаблонными шаблонами Метода? Они кажутся очень похожими, и я читал и что они - в основном то же и что они тонко...
вопрос задан: 27 March 2016 21:50
0
ответов

typedef inheritance from a pure abstract base

Edit: Found duplicate I've whittled down some problem code to the simplest working case to illustrate the following: my typedef in a pure abstract base class is not being inherited by the derived ...
вопрос задан: 23 May 2017 12:30
0
ответов

Соглашения Python об именовании атрибутов и методов должны быть перезаписаны

У меня есть объектно-ориентированный код на Python, где некоторые классы должны быть расширены, чтобы обеспечить недостающие пользовательские биты кода (а-ля шаблон Template Method, но также с переменными), которые будут ...
вопрос задан: 2 June 2016 20:32
0
ответов

В чем сходство между шаблонами проектирования Template Method и Strategy

это пример шаблона TemplateMethod?? публичный абстрактный класс Character{ public final void useWeapon (){ useBusterSword (); useMateriaBlade (); useUltimateWeapon ();...
вопрос задан: 28 May 2016 18:33
0
ответов

В чем разница между шаблонами Стратегия, Посетитель и Шаблонный метод?

Я нахожусь в классе, где мы только что узнали об этих шаблонах проектирования. Однако я не видел между ними никакой разницы. Они звучат одинаково, создавая конкретные классы поверх абстрактных. ...
вопрос задан: 14 February 2016 00:01
0
ответов

Каково использование метода шаблона в базовых классах?

Ну, я просматривал эту прекрасную статью на MSDN об «Использовании базового класса». Хотя я понимаю концепцию базового класса и интерфейсов, я не могу понять использование методов Template...
вопрос задан: 13 February 2016 16:32
0
ответов

Objective-C - шаблон методов шаблонов?

Итак, я читал о шаблонных методах в Objective-C и пытаюсь понять, что в них такого особенного. Насколько я понимаю, любой метод в базовом классе может быть переопределен, а super может ...
вопрос задан: 13 February 2016 16:32
0
ответов

Есть ли что-нибудь лучше, чем django-поршень? [закрыто]

С 145 форками, 125 открытыми проблемами и последним выпуском почти 2 года назад, Похоже, что django-поршень приближается к отказу от ПО, и, поскольку проект, над которым я работаю, скорее всего, будет большим, я хотел бы ...
вопрос задан: 13 February 2016 16:30
0
ответов

Реализация шаблона Template Method в C#

Шаблон метода шаблона предусматривает, что абстрактный базовый класс имеет непереопределяемый метод :, этот метод реализует общий алгоритм и не должен переопределяться в подклассах. На Яве...
вопрос задан: 13 February 2016 16:17
0
ответов

Почему GoF советует использовать защищенные (, а не приватные)виртуальные методы в реализации шаблона шаблонного метода C++?

Из «Банды четырех» о шаблоне метода шаблона:Следует отметить три проблемы реализации:Использование контроля доступа C++. В C++ примитивные операции, вызываемые методом шаблона, могут...
вопрос задан: 7 March 2012 17:00
0
ответов

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

Изменить: в некоторых комментариях под простым я подразумеваю: а) меньше кода, б) легко поддерживать и в) сложно ошибиться . Редактировать № 2: Кроме того, использование включения вместо частного наследования не вызывает возражений, если оно есть ...
вопрос задан: 14 November 2011 17:14
0
ответов

Наследование строк документации методов в Python

У меня есть объектно-ориентированная иерархия со строками документации, которые требуют такого же обслуживания, как и сам код. Например, class Swallow (object): def airspeed (self): "" "Возвращает воздушную скорость (без груза)" "" ...
вопрос задан: 11 November 2011 11:18
0
ответов

Шаблонный метод в javascript

Я хочу реализовать шаблонный метод в JavaScript в JavaScript. У меня есть PropertyDecorator с некоторыми подклассами: OpenButtonDecorator, SeeButtonDecorator и так далее. Я хочу иметь в Property ...
вопрос задан: 8 October 2010 15:08