Я не понимаю. Я смотрел код кода на три часа, и я не вижу проблемы.
Создаваемый мной класс, называемый TwoDayPackage, получен из класса Package.
Вот как я определил конструктор:
TwoDayPackage(string, string, string, string, int, string, string, string, string, int, float, float, float);
Вот как я реализую конструктор:
TwoDayPackage::TwoDayPackage(string sName, string sAddress, string sState, string sCountry, int sZIP, string rName, string rAddress, string rState, string rCountry, int rZIP, float weight, float cost, float flat)
{
Package::Package(sName, sAddress, sState, sCountry, sZIP, rName, rAddress, rState, rCountry, rZIP, weight, cost);
flatRate = flat;
}
Вот как я использую его в своей основной функции.
TwoDayPackage pack2(senderName, senderAddress, senderState, senderCountry, senderZIP, receipientName, receipientAddress, receipientState, receipientCountry, receipientZIP, weight, cost, flat);
Я знаю, что список моих аргументов довольно длинный, есть причина для этого. Спасибо.