Я сейчас полностью потерялся в своем классе и понятия не имею, как начать с этого. Мне нужно создать список ADT под названием MyList, который имеет емкость 2 и может содержать только удвоения. Мне нужен конструктор, accessor getSize() и getItem (int idx), а также мутатор, добавляющий, вставляющий и удаляющий методы. я чувствую, что, если я могу только начать, я могу понять это, я просто не знаю, с чего начать. Учитель говорит, что мне нужно использовать одномерный массив. Это код, который я напечатал до сих пор. Благодарякак реализовать список ADT в java
import java.util.*;
public class MyList
{
private int size;
private double num;
private MyList list;
private Object data;
double[] myList = new double[2];
public MyList()
{
this.list = list;
this.size = 2;
}
public int getSize()
{
return size;
}
public double getItem(int idx)
{
myList[i] =idx;
return num;
}
}