arraylist创建包含对象列表的类的最佳Java实践
我正在制作一个简单的命令行Java应用程序。它允许用户通过命令行菜单创建car类实例并输入car数据。当用户创建汽车时,我想将其添加到汽车的arraylist中。我不想把名单留在我的主课上
我计划做的是创建一个名为Container的抽象类,其中包含汽车的arraylist。我计划扩展这个应用程序,让它也包括飞机的创建,所以我还要在Container类中添加飞机的arraylist
这个方法行吗?是否有更常用的方法
你可以在下面搜索框中键入要查询的问题!
我正在制作一个简单的命令行Java应用程序。它允许用户通过命令行菜单创建car类实例并输入car数据。当用户创建汽车时,我想将其添加到汽车的arraylist中。我不想把名单留在我的主课上
我计划做的是创建一个名为Container的抽象类,其中包含汽车的arraylist。我计划扩展这个应用程序,让它也包括飞机的创建,所以我还要在Container类中添加飞机的arraylist
这个方法行吗?是否有更常用的方法
# 1 楼答案
您可以为list创建一个类级别的变量并使用它,为它创建一个抽象类并没有什么好处
# 2 楼答案
你的想法是对的。创建另一个类来保存列表。我称这个类为Inventory,但是您可以给这个类一个更有意义的名称