/*** Saeteurn, San ect_sfs@ecst.csuchico.edu 15b Program 5: Kwik-E-Mart Simulator ***/ #include "cust.h" Cust::Cust(string Tname,bool type,int Atime,int items)//Constructor { m_name = Tname; m_type = type; m_Atime = Atime; m_items = items; m_checkNum = 0; if(type) { m_price = m_items*2; } else { m_price = 0; } } void Cust::print(ostream &os) { if(m_type) { os << m_name << ", arrived: " << m_Atime << ", departed: " << m_depart << ", checker: " << m_checkNum << ", paid $" << (m_items*2) << " for " << m_items << " items." << endl; } else { os << m_name << ", arrived: " << m_Atime << ", departed: " << m_depart << ", checker: " << m_checkNum << ", stole $" << m_price << " and " << m_items << " items." << endl; } } void Cust::setDep(int depart) { m_depart = depart; } void Cust::setCheck(int check) { m_checkNum = check; } void Cust::setPrice(int price) { m_price = price; }