в классе переменные могут быть публичные приватные и защищенные. В вашем случае советую использовать приватные и устанавливать их через конструктор или методы set-ры. а вытаскивать через методы get-ры.
например:
#include <iostream>
class rabbit
{
public:
rabbit(int value)
{
m_value = value;
}
void SetValue(int value)
{
m_value = value;
}
int GetValue()
{
return m_value;
}
private:
int m_value;
};
int main()
{
rabbit mrRabbit(10);
std::cout << mrRabbit.GetValue();
mrRabbit.SetValue(100);
std::cout << mrRabbit.GetValue();
return 0;
}