<prompt> Suppose you are writing a program for an item catalog. Model aclass for that purpose.  <response>: Here is an example of a class that could be used to model an item for an item catalog program:pythonclass CatalogItem: def __init__self, item_id, name, description, price: self.item_id item_id self.name name self.description description self.price price def get_item_idself: return self.item_id def get_nameself: return self.name def get_descriptionself: return self.description def get_priceself: return self.price def set_nameself, new_name: self.name new_name def set_descriptionself, new_description: self.description new_description def set_priceself, new_price: self.price new_priceThis CatalogItem class contains information about an item in the catalog, including its unique item ID, name, description, and price. The class also includes methods for getting and setting these attributes, making it easy to access and update information about each item in the catalog. 