Question
Q3: (5) How can we improve the design of the code according to coupling and cohesion concepts? class order { public: intgetOrderID(); dategetOrderDate(); floatgetTotalPrice(); intgetCustometId();
Q3: (5) How can we improve the design of the code according to coupling and cohesion concepts?
class order {
public:
intgetOrderID();
dategetOrderDate();
floatgetTotalPrice();
intgetCustometId();
stringgetCustomerName();
stringgetCustometAddress();
intgetCustometPhone();
voidsetOrderID(intoId);
voidsetOrderDate(date oDate);
voidsetTotalPrice(float tPrice);
voidsetCustometId(intcId);
voidsetCustomerName(string cName);
voidsetCustometAddress(string cAddress);
voidsetCustometPhone(intcPhone);
voidsetCustomerFax(intcFax) private:
intoredrId;
dateorderDate;
floattotalPrice;
itemlineItems[20];
intcustomerId;
stringcustomerName;
intcustomerPhone;
intcustomerFax; };
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started