gpt4 book ai didi

Java 分类 - 什么是最好的方法

转载 作者:行者123 更新时间:2023-12-01 12:23:33 30 4
gpt4 key购买 nike

我想知道在 java 中进行以下分类的最佳方法是什么。例如,我们有一个简单的应用程序,其分类如下:

  1. 空气
    -----电机类型
    -----------平面对象

    -----非电机型
    -----------达美航空
  2. 地球
    -----电机类型
    ---------CarOboject

    ----非电机类型
    ------------自行车

我最初的想法是创建电机和非电机抽象类,然后将它们与其余类一起扩展,然后创建水、空气和地球类型枚举,但我不确定这是否是最好的方法。我将拥有 ID、型号和类型(取决于分类)字段,稍后将希望通过 ID 进行搜索。任何想法都将受到高度赞赏:) 谢谢!

最佳答案

也许您想要一个 Vehicle 抽象类。该类可以具有 Motor 类型的属性,该属性可以是抽象的,然后根据您所需的设计在子类中进行扩展。

This tutorial可以帮助您确定何时需要抽象类。

希望有帮助。

关于Java 分类 - 什么是最好的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26504184/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com