Результаты поиска по запросу "class-design"

1 ответ

Очистка в методе Shutdown () вместо деструктора

ВУчебные пособия по Rastertek DirectX [http://www.rastertek.com/dx11tut02.html] они имеют пустые конструкторы и деструкторы и вместо этого используютinitialize() а такжеshutdown() функции для инициализации и очистки объектов. После использования ...

1 ответ

Отношения «А» и «Вроде А», что означают каждый из них и чем они отличаются?

Сначала пример для обсуждения: class Foo { // Attributes: int attribute1, attribute2; // Methods: virtual void Foo1() { /* With or without Implementation */ } virtual void Foo2() { /* Also with or without Implementation */ } }; class ...

3 ответа

@Bert - (1) легко решается, если другие методы в классе терпят неудачу, если класс не инициализирован; (2) вы уже указали решение. В более сложных версиях этого шаблона я обычно вижу «инициализированный» логический элемент, отслеживающий это состояние, поскольку обычно инициализируется более одного поля.

еняемые классы - это здорово, но есть одна большая проблема, которую я не могу придумать, - это циклы. class Friend { Set<Friend> friends(); }Как один из моделей «Я» имею Тебя как друга, который, в свою очередь, возвращает меня в ...

ТОП публикаций

5 ответов

Должен ли класс иметь то же имя, что и пространство имен?

4 ответа

Как мне разделить большие и раздутые классы на более мелкие?

У меня большой класс «Менеджер», который, я думаю, делает слишком много, но я не уверен, как разделить его на более логичные единицы. Вообще говоря, класс в основном состоит из следующих методов: class FooBarManager { GetFooEntities(); ...

6 ответов

этот указатель на конструктор базового класса?

Я хочу реализовать производный класс, который также должен реализовывать интерфейс, который имеет функцию, которую базовый класс может вызывать. Далее выдает...

1 ответ

Ролевая игра RPG и структура классов (cocos2D для iPhone)

Я ищу сделать RPG с Cocos2D на iPhone. Я провел немало исследований, и мне действительно нравится модель, которую Cocos2D использует для сцен. Я могу создать...

4 ответа

Сериализация объектов передачи данных в .NET

3 ответа

Переопределить данные члена в подклассе, использовать в реализации суперкласса?

В Java можно переопределить данные члена в подклассе и сделать так, чтобы эта переопределенная версия была данными, используемыми в суперклассе?с реализацией...

1 ответ

Использование self в методе класса

Я наткнулся на этот код в ShareKit, и я не понимаю, что имел в виду автор, используяself в методе класса. Есть предупреждение: несовместимые типы указателей отправляют «класс» в тип параметраid<FBSessionDelegate>. Я хочу убрать эти ...