Как создать новый экземпляр класса автоматически? - PullRequest
0 голосов
/ 05 июля 2019

Run down:

Я создаю программу на Java, которая будет анализировать текстовый документ и автоматически создавать новый веб-сайт при обнаружении определенной ключевой фразы и включать этот контент в новый HTML-документ доследующая ключевая фраза ...

По сути, у меня есть такие классы, как Main & Page.Есть ли в любом случае автоматическое создание нового типа страницы на основе количества страниц, которые программа обнаружит мне необходимыми (на основе количества ключевых фраз, которые она может проанализировать)

EX: произнесите ключФраза появилась 4 раза.Я хотел бы, чтобы новый объект Page для каждой страницы автоматически назывался Page + #.

1 Ответ

0 голосов
/ 06 июля 2019

Лучший способ сделать это - массив класса страницы.

public Page foo[];

...
public void createPages(int pages){
    foo = new Page[pages]; //makes pages # of Pages in the array
    foo[index] = new  Page(fee, faa, foe);
}

Это позволит вам получить доступ к каждому из них, используя foo[index]... новую страницу (плата, faa, враг)позволяет конструктор с массивом.

...