A. I modelled a convenience store using OOP Concepts:
-
Staff
a. Manager b. Cashier
-
Customers
-
Products
B. Each of these players has various functions/actions which they can perform
a Manager can hire a cashier
b. A Cashier sells products to customers and dispenses receipts
c. Customers can buy products from the store
Testing
C. Carried out tests to cover the methods as well as the conditions/procedures that the methods employ.