У меня проблема C++, где мне нужно переместить функции производного класса в базовый класс, чтобы «очистить» мой код. Это код, который я хочу, чтобы переместить:C++ Переменная подкласса базового класса
double Resistor::getVolt()
{
if (connection_a->getCharge() > connection_b->getCharge())
return connection_a->getCharge() - connection_b->getCharge();
else
return connection_b->getCharge() - connection_a->getCharge();
}
double Resistor::getCurr()
{
if (connection_a->getCharge() > connection_b->getCharge())
return (connection_a->getCharge() - connection_b->getCharge())/resistance;
else
return (connection_b->getCharge() - connection_a->getCharge())/resistance;
}
Мне нужно, чтобы переместить все эти и все еще достигает переменные connection_a
& connection_b
без приватного.
В чем проблема – aaronman
Хорошо. Чего же ты ждешь? – user93353