Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Задача1
- Создать новый проект
- Создать интерфейс Stack - абстрактный тип данных, представляющий собой список элементов,
- организованных по принципу LIFO («последним пришёл — первым вышел»).
- Определить методы в данном инетрфейсе для хранения целых чисел
- void push(int value); // поместить число в стек
- int pop(); // извлечь число с вершины стека
- boolean isEmpty(); // проверяет, есть ли еще элементы в данном стеке
- 1) Создать класс SimpleStack реализующий интерфейс Stack с помощью массива элементов типа int[] (int[] array)
- Реализовать методы интерфейса Stack
- 2) Создать статический метод для создания нового стека на основе стека - параметра метода, содержащего все элементы
- исходного стека в обратном порядке
- public static Stack createStack(Stack s) {
- }
- Создать метод main для демонстрации работы объекта типа Stack.
- Проверить работу методов в методе main
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement