Как назвать класс для контейнера найденных элементов выбранного элемента? - PullRequest
2 голосов
/ 24 декабря 2010

У меня есть предмет X, который при нажатии будет разделен на 1 или более предметов.

Итак, у меня есть ArrayList, который будет возвращать элементы, но я не уверен, как назвать класс этого ArrayList.

класс будет содержать itemName и Count.

public class WhatNameShouldItBe
{
    public int itemId ...;
    public int itemCount ...;
}
ArrayList<WhatNameShouldItBe> resultItems;

PS: Извините за заголовок вопроса ... если вам нужна дополнительная информация, дайте мне знать, не уверен, что что-то еще нужно для такого вопроса.

Некоторые имена, о которых я думал:

ExtractedItems, но поскольку он еще не извлечен, он мне не подходит ... ResultItems или ResultItems ClickableItemsResult

Это список предметов, которые могут быть переданы пользователю, когда они используют кликабельный предмет

Ответы [ 3 ]

1 голос
/ 24 декабря 2010

У вас есть класс, описывающий что-то, что имеет свойства.Скажи, что это виджет.Каждый виджет имеет идентификатор и счетчик.

Затем вы хотите получить список этих виджетов.Нет проблем, вы создаете ArrayList и называете его соответствующим назначению списка:

public class Widget
{
    public int itemId ...;
    public int itemCount ...;
}
ArrayList<Widget> ClickedWidgets;

Если основная цель списка состоит в том, чтобы дифференцировать те виджеты, по которым щелкнули, затем вызвать его ClickedWidgets или что-то подобное.

Помните, что самое важное в именовании переменных в программировании - это то, что это имеет смысл для вас.(Это также помогает, если другие могут понять это позже!)

1 голос
/ 24 декабря 2010

Английский не мой родной язык, но я все равно попробую: SpawnedItem?

0 голосов
/ 24 декабря 2010

Немного расплывчато в вопросе, но, возможно, "Фрагменты" подойдут.

...