Главная /
Компонентный подход в программировании /
Отметьте те из указанных интерфейсов для работы с объектами типа IntSet, представляющими множества целых чисел, которые минимальны.
Отметьте те из указанных интерфейсов для работы с объектами типа IntSet
, представляющими множества целых чисел, которые минимальны.
вопрос
Правильный ответ:
boolean add(int i)
- добавляет число в множество, возвращая true
, если его до этого там не было, и false
иначе
void remove(int i)
- удаляет число из множества
boolean contains(int i)
- проверяет наличие числа в множестве
void add(int i)
- добавляет число в множество
void remove(int i)
- удаляет число из множества
boolean contains(int i)
- проверяет наличие числа в множестве
int numberOfItemsBefore(int n)
- возвращает число элементов в множестве, меньших или равных числу n
boolean f(int i, int mode)
- если mode == 0
, то возвращает true
в том случае, когда i принадлежит множеству;
если mode > 0, то добавляет число i
в множество и возвращает true
в том случае, когда i не принадлежало множеству до этого;
если mode < 0, то удаляет число i
из множества и возвращает true
в том случае, когда i принадлежало множеству до этого.
int size()
- возвращает число элементов в множестве
Сложность вопроса
48
Сложность курса: Компонентный подход в программировании
57
Оценить вопрос
Комментарии:
Аноним
Это очень простецкий тест intuit.
15 фев 2020
Другие ответы на вопросы из темы программирование интуит.
- # Отметьте среди перечисленных пунктов определение открытости программной системы.
- # Отметьте среди перечисленных пунктов описания тестовых вариантов.
- # Отметьте среди перечисленных пунктов правильно описывающие то, что изображено на приведенной диаграмме. [Большая Картинка]
- # Отметьте среди перечисленных пунктов роль, выполняемую методом methodA() в рамках приведенного примера реализации идиомы "шаблонный метод". public Object templateMethod( int i, String s ) { char с = s.charAt( i ); int x = methodA( c, i ); // methodA() имеет реализацию и его нельзя переопределить methodB( s, i, x ); // methodB() имеет реализацию,но его можно переопределить return methodC( c, x ); // methodC() не имеет реализации }
- # Отметьте среди перечисленных пунктов названия шагов, выполняемых при инспекции программ по Фагану.