创建许多新对象

时间:2018-03-20 19:02:28

标签: java arrays object

在我写的一个程序中,我目前有一个看起来像......的课程。

public class Plane {
    int[][] planes = new int[5][5];
}

在此类中创建一个包含5行和5列的数组。数组的每一行都应包含不同“平面”的细节,这些只是线条。每列将包含与我稍后必须访问的行相关的不同值,例如其起点和终点的X和Y值,其斜率,y轴截距等。但是,在程序开始时,用户可以选择创建任意数量的行,并且要求他们提供该平面的详细信息,该平面当前存储在" plane"阵列。

这个程序可能会更加整洁,如果不是拥有一个巨大的数组,并为他们想要创建的每一行在该数组中创建一个新行,我想创建一个新的"平面"对象,每个对象将包含自身的起点和终点,斜率和y截距细节。

我的主类中的代码当前提示用户,询问他们是否要创建新行。如果他们说是,则会提示他们输入相关信息。输入信息后,他们会再次提示,询问他们是否要创建另一个行,然后重复。我怎样才能重构我的程序,为用户想要制作的每一行创建一个新类?当我必须为它们赋值时,我如何引用这些类的变量?我如何跟踪创建的类?

感谢任何帮助!

0 个答案:

没有答案