Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

RetailItem Class Write a class named RetailItem that holds data about an item in

ID: 3776484 • Letter: R

Question




RetailItem Class
Write a class named RetailItem that holds data about an item in a retail store. The class should have the following properties:




Description —The Description property should hold a brief description of the item.




UnitsOnHand —The UnitsOnHand property should hold the number of units currently in inventory.




Price —The Price property should hold the item’s retail price.


Write a constructor that accepts arguments for each property.
The application should create an array of three RetailItem objects containing the following data:

Description Units on Hand Price
Item 1 Jacket 12 59.95
Item 2 Jeans 40 34.95
Item 3 Shirt 20 24.95

The application should have a loop that steps through the array, displaying each element’s properties.

Explanation / Answer

class RetailItem:
def __init__(self,descitpion,unitsonhand,price):
self.descitpion = descitpion
self.unitsonhand = unitsonhand
self.price = price

l = [RetailItem("Jacket",12,59.95),RetailItem("Jeans",40,34.95),RetailItem("Shirt",20,24.95)]

# display all elements
print "Item |descitpion |unitsonhand |price"
for i in range(len(l)):
print "Item",i+1," |",l[i].descitpion," |",l[i].unitsonhand," |",l[i].price
  
"""
Item   |descitpion   |unitsonhand   |price
Item 1    | Jacket    | 12        | 59.95
Item 2    | Jeans    | 40        | 34.95
Item 3    | Shirt    | 20        | 24.95
"""

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote