Главная /
Компонентный подход в программировании /
Отметьте те из указанных интерфейсов для работы с объектами типа 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() не имеет реализации }
- # Отметьте среди перечисленных пунктов названия шагов, выполняемых при инспекции программ по Фагану.