-2
我正在尝试制作Android应用程序,您可以在其中购买和销售物品。我遇到了一堵墙:我被困在如何表示类别和子类别。任何类别都可以有一些子类别,并且这些子类别也可以包含子类别以及其中的字段等。如何在Java中表示多级层次结构
例如,假设您想销售一对手表,分类和子类可能是:
-Jewelry
--Men
---Watches
----Rolex
,或者甚至可能是
-Jewelry
--Men
---Watches
----Rolex
-----Models
------SubMarine
你会如何使用类层次结构代表了呢?我似乎无法找到一个解决方案,并没有结束与大量的课程和一些难以更新的东西。
我正在考虑使用Jackson/Gson,Mysql/MSSQL进行存储,最有可能的休息服务是保存它;可以与这些技术结合的答案的奖励积分。
你好!我试图将您的问题重新引用,以减少对意见的关注,并更多地关注面向对象设计。有关非常适合堆栈溢出的各种问题的更多信息,请查看http://stackoverflow.com/help/on-topic –