1

Тема: класи та об’єкти в Java

Спроектувати клас який забезпечить роботу стека для збереження цілих чисел по принципу FIFO.
Клас повинен містити:
засіб для встановлення розміру стеку
метод push для додавання елемента в стек
метод pop для отримання елемента зі стеку, згідно алгоритму

2

Re: класи та об’єкти в Java

Покажіть свої напрацювання, будь ласка, і розкажіть, що саме не спрацьовує.

Подякували: koala1

3

Re: класи та об’єкти в Java

volodymyr222 написав:

Спроектувати клас який забезпечить роботу стека для збереження цілих чисел по принципу FIFO.

Потрібно писати так:

А ну швидко спроектувати мені клас який забезпечить роботу стека для збереження цілих чисел по принципу FIFO. Працюйте раби!!!

:D  :D  :D

Подякували: koala1

4

Re: класи та об’єкти в Java

Усе погано

5

Re: класи та об’єкти в Java

volodymyr222 написав:

Спроектувати клас який забезпечить роботу стека для збереження цілих чисел по принципу FIFO.

Стек працює за принципом LIFO.
За FIFO працює черга.

volodymyr222 написав:

Клас повинен містити:
засіб для встановлення розміру стеку

А це як ?
Розмір колекції (стеку або черги) визначається внутрішнім полем, яке

  • збільшує значеня при додаваню елемента в колекцію

  • зменшує значеня при видаленю елемента з колекції

Присвоювати туди інше значеня (для звязних списків) не має сенсу.

Приклади в англімовних джерелах
Подякували: bebyk1

6

Re: класи та об’єкти в Java

leofun01 написав:
volodymyr222 написав:

Клас повинен містити:
засіб для встановлення розміру стеку

А це як ?
Розмір колекції (стеку або черги) визначається внутрішнім полем, яке

  • збільшує значеня при додаваню елемента в колекцію

  • зменшує значеня при видаленю елемента з колекції

Присвоювати туди інше значеня (для звязних списків) не має сенсу.

Приклади в англімовних джерелах

Стек можна будувати не лише поверх списку, але і поверх "масиву". Тоді задавати наперед його розмір цілком нормально. Власне, стандартний стек у Джаві так і працює.

Подякували: leofun011