Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

McCreary - Product Class In main.py define the Product class that will manage product inventory. Product class has three attributes: a product code, the product's

McCreary - Product Class
In
main.py define the Product class that will manage product inventory. Product class has three attributes: a product code, the product's price, and the number count of product in inventory. Implement the following methods:
A constructor with 3 parameters that sets all 3 attributes to the value in the 3 parameters
set_code (self, code)- set the product code (i.e. SKU234) to parameter code
get_code(self)- return the product code
set_price(self, price)- set the price to parameter price
get_price (self)- return the price
set_count (self, count)- set the number of items in inventory to parameter count
get-count (self)- return the count
add inventory (self, amt)- increase inventory by parameter amt
selt_inventory (self, amt)- decrease inventory by parameter amt
Ex. If a new Product object is created with code set to "Apple", price set to 0.40, and the count set to 3, the output is:
Name: Apple
Price: 0.40
Count: 3
Ex. If 10 apples are added to the Product object's inventory, but then 5 are sold, the output is:
Name: Apple
Price: 0.40
Count: 8
Ex. If the Product object's code is set to "Golden Delicious", price is set to 0.55, and count is set to 4, the output is: Name: Golden Delicious
Name: Golden Delicious
Price: 0.55
Count: 4
Hint: Ask yourself if this program asks for user input anywhere?
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Computer Aided Database Design

Authors: Antonio Albano, Valeria De Antonellis, A. Di Leva

1st Edition

0444877355, 978-0444877352

More Books

Students also viewed these Databases questions