Я создаю объект Java, который будет содержать упорядоченный массив элементов. API позволяет пользователю добавлять элементы в этот массив и извлекать все элементы, находящиеся в данный момент только в массиве.Что вызвать список-подобный объект, который не реализует список
Я создаю новый класс, так как есть несколько дополнительных свойств, которые я хочу получить в этом списке, которые, насколько я вижу, не существуют в других стандартных реализациях. (Я не буду вдаваться в подробности относительно того, что эти свойства, поскольку они являются излишними на вопрос, который я хочу задать).
Кроме того, я не хочу реализовывать интерфейс List (или даже Collection), поскольку тогда мне пришлось бы реализовать множество методов, которые не нужны. Добавление элементов и извлечение всех элементов - все, что должен делать пользователь.
Допустимо ли заканчивать название этого класса «List»? «MyStupidList? Или что пользователи причины полагать, что мой класс реализует список? Какие слова я должен использовать вместо этого подразумевает список или коллекцию без использования этих слов?
Назовите его 'MyListThatDoesNotImplementList' – AhmadWabbi
Я предлагаю назвать его' MySelection' или 'MyStore'. Имена не заканчиваются списком или коллекцией, но они синонимы с ними, поэтому я думаю, все будет хорошо. –