2014-01-18 2 views
0

Я разрабатываю GUI для моего mbed-микроконтроллера и задаю небольшой вопрос. Я использую класс TFT, который имеет такие функции, как TFTobject-> drawrect (x, y, height, width)использовать класс TFT в каждом классе для GUI (кнопка, слайдер ...)

Теперь я хочу использовать такие классы, как Button и Slider, которые имеют абстрактный класс InterfaceElement. Но каждая кнопка или слайдер нуждается в доступе к классу drawrect. Как я могу сделать это проще всего, не используя указатель на TFTобъект для каждой кнопки/слайдера (не могу представить, что это будет способ сделать это)?

Благодаря

ответ

0

Первый DrawRect() оказывается функцией, то вы охарактеризовали его как класс? Может быть, я смущен, потому что я устал ...

В любом случае, это звучит, как вы описываете статический класс/функции- проверить этот вопрос и ответ также размещены на StackOverflow:

How do you create a static class in C++?

 Смежные вопросы

  • Нет связанных вопросов^_^