Я пишу оболочку C ++ для библиотеки C, и поэтому мне нужно использовать методы getter / setter для вызова исходных функций C.
class View {
public:
GR_COLOR getBackgroundColor();
void setBackgroundColor(GR_COLOR color);
GR_COLOR getBorderColor();
void setBorderColor(GR_COLOR color);
};
Считается ли плохим смешивать этот стиль с обычными переменными, как это?
class View {
public:
GR_COLOR getBackgroundColor();
void setBackgroundColor(GR_COLOR color);
GR_COLOR getBorderColor();
void setBorderColor(GR_COLOR color);
int someOtherVariable;
};