Форум программистов, компьютерный форум CyberForum.ru

Как назвать классы? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не удается подключить к приложению gtest и свою статическую либу VS 2010 http://www.cyberforum.ru/cpp-beginners/thread939486.html
Здравствуйте, господа. Возникла проблема с линкером в VS 2010 после подключения к консольному приложению собственной же статической библиотеки. В солюшене 2 проекта: 1 - статическая библиотека, 2 - приложение для тестов её функций, к этому приложению подключен gtest через его статическую либу. В 1-м проекте статической библиотеки имеется h-ник с API этой либы. Так как API может оперировать...
C++ Консоль для ведения логов Не уверен, что пишу туда, куда нужно, но есть только один способ узнать. Интересуют существующие решения по сабжу. Требования простые: - Минимум зависимостей - Цветной текст и фон - Динамические фильтры записей - Много буков - Желательно, отдельный поток и кеширование на диск - Картинки и ссылки приветствуются http://www.cyberforum.ru/cpp-beginners/thread939483.html
Крутящееся колесо C++
Может ли кто написать (срочно) программу крутящееся колесо, исходник чтобы был с комментариями.
char массив, get(), ввести больше символов чем в массиве C++
#include <iostream> using std::cin; using std::cout; using std::endl; int main() { setlocale(LC_ALL,""); char AAA;
C++ С++ и поиск в сети http://www.cyberforum.ru/cpp-beginners/thread939452.html
Как при вводе URL в консоль реализовать поиск сайта в сети и отобразить его в отдельном окне?
C++ Алгоритм шифрования симметричным ключом (CRAB) Помогите, ребята, кто знает, а то я пока слабо понимаю, что нужно сделать и как это реализовать. Нужно написать библиотеку. Требования: Зашифрованный текст может быть расшифрован с помощью инструментов OpenSSL: OpenText => The Library => EncryptedText => OpenSSL tool => OpenText Зашифрованный текст с помощью OpenSSL может быть расшифрован в вашей библиотеке. OpenText => OpenSSL tool =>... подробнее

Показать сообщение отдельно
nexen
187 / 180 / 3
Регистрация: 27.01.2012
Сообщений: 1,335
17.08.2013, 20:29     Как назвать классы?
Сразу замечу, что дело происходит в 2D без физики, как таковой.

1)
У меня есть классы:
Mixer - звуковой движок
Graphics - графический движок

У звукового движка есть базовый класс:
MixerPrimitiveType (некоторая инфа для воспроизведения)
от которого наследюутся:
Sound, Music (с этим все понятно)

У графического движка есть базовый класс:
GraphicsPrimitiveType (матрицы преобразований, буферы вывода и т.д)
от которого наследуются:
Image, Animation
А от Animation ещё:
SingleAnimation, IteratableAnimation, ReversibleAnimation

Итак, мне не нравится название MixerPrimitiveType и GraphicsPrimitiveType. Если в последнем случае можно назвать класс Sprite, то тогда, по логике, нужно и переназвать первый, но как? В голову уже лезут даже всякие "колебание воздуха" :\ Подскажите, пожалуйста?


2) У меня есть классы:
Object (статический объект, который можно разрушить, но он не двигается. Допустим, камень)
Machinery (механизм. Допустим, шипы, которые выдвигаются и задвигаются обратно)
Item (предмет, который находится всегда на одном месте и исчезает при поднятии. Допустим, бомба)
-название, которое я не могу придумать- (некоторое нечто, которое расположено на определенном месте (не двигается) и исчезает спустя некоторое время. Допустим, огонь или обледенение земли)

Итак, как назвать это "нечто"?

Не по теме:

Не имею понятия, в какой это раздел поместить, поэтому оставил тут..

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru