【发布时间】:2012-09-16 00:11:07
【问题描述】:
我有一个名为 product 的类,我的问题是我以各种方式处理产品,通过产品列表、产品本身以及将产品插入数据库。每个处理不同的属性。
例如,在页面上显示产品将包含名称、描述、ID、价格、品牌名称、类别、图像,但产品列表仅显示名称、缩略图。每个都有自己的方法,例如,一个会获得前 5 个产品,但另一个只显示一种产品。
我的问题是如何为此创建类,我是为每个产品变体创建一个不同的类,还是创建一个包含每个方法和属性的类,因此将包含一个非常庞大的类。
【问题讨论】: