хорошо, поэтому мне нужно заполнить массив целыми числами на основе числа, которое я указываю в другой части программы.Это то, что у меня есть:
public abstract class Polygon implements Shape {
//numSides is the number of sides in a polygon
int numSides;
//Vertices[] is the array of vertices, listed in counter-clockwise sense
Point[] Vertices;
public Polygon(Point[] Vertices){
//THIS IS WHERE I NEED THE HELP, DONT KNOW WHAT TO PUT IN HERE
}
public Point getPosition(){
return this.Vertices[0];
}
}
Спасибо заранее.
Извините за недостаток информации.Да, это для класса.Я вижу, как ArrayList, вероятно, будет лучше.Сама программа имеет интерфейс Shape, который реализуется классом Point и классом Polygon, класс которого расширяет этот прямоугольник.Идея состоит в том, чтобы поместить число вершин в массив и вернуть значение в Vertices [0] в качестве позиции многоугольника.Остальная часть этого класса выглядит следующим образом:
public abstract class Polygon implements Shape {
//numSides is the number of sides in a polygon
int numSides;
Point[] Vertices;
public Polygon(Point[] Vertices){
//your code
}
public Point getPosition(){
return this.Vertices[0];
}
}
Не уверен, если вам нужно увидеть остальную часть программы.еще раз спасибо.