human: 假设您正在为一个物品目录编写程序。为此建立一个类。
 bot: 在编写物品目录程序时，我会创建一个名为ItemCatalog的类。这个类将提供一些基本的属性和方法，以便用户可以自由地添加、删除和更新物品信息。用户可以根据自己的需求来组织物品目录的结构，并根据需要对其进行调整。我会提供一些基本的操作方法，如添加物品、删除物品、更新物品信息等，以及一些辅助方法，如搜索物品、按价格排序等。通过这个类，用户可以根据自己的喜好和需求来自定义物品目录的功能和结构。