Какие из утверждений справедливы в Eiffel для реализации стека на массивах?
(Ответ считается верным, если отмечены все правильные варианты ответов.)
Варианты ответа
стек можно реализовать на массиве, растущем вверх(Верный ответ)
для стека, реализуемого массивом в языке Eiffel, всегда требуется задавать емкость - максимальное число элементов, которые можно хранить в стеке. Емкость стека определяется емкостью массива
атрибут capacity, характеризующий емкость массива (число его элементов) и атрибут count для стека - эквивалентные понятия и имеют совпадающие значения
стек можно реализовать на массиве, растущем вниз(Верный ответ)
для стека, реализуемого массивом в языке Eiffel, не требуется задавать емкость - максимальное число элементов, которые можно хранить в стеке. Емкость массива, на котором базируется стек, автоматически увеличивается и массивы в Eiffel перестраиваются, когда число записанных элементов приближается к границе, заданной атрибутом capacity(Верный ответ)