Найти в Дзене
Old Programmer

Объектно-ориентированное программирование. Простой пример на Python. Статья 4

Все ссылки на статьи и ролики моего канала Old Programmer:

Программирование. Тематическое оглавление моего Zen-канала (Old Programmer)
Old Programmer17 августа 2020

Другие статья на тему ООП (объектно-ориентированного программирования):

Объектно-ориентированное программирование (язык Python). Статья 3
Old Programmer28 июля 2020
Объектно-ориентированное программирование (C++). Статья 1 (динамические и статические объекты, три кита ООП)
Old Programmer23 июля 2020

Класс СТЕК на языке Python

Сегодня статья будет не большой, не буду вас перегружать. Хочу привести простой пример, демонстрирующий прелесть объектного-ориентированного подхода в программировании. Приведем очень простую реализацию такой структуры как стек. Все знают его простое определение "первый пришел - последний ушел". С помощью ООП создать такой объект чрезвычайно просто. Причем описав класс, мы потом можем создавать произвольное количество объектов-стеков. И еще один важный момент преимущества использования Python - элементами, которые мы можем складывать в стек, могут быть данные разных типов (см. программу 32.py).

Результат представлен в программе 32.py.

Кстати, а как переделать программу, чтобы стек был общим для все созданных объектов? Подумайте.

Пока, друзья, любители программирования. Подписываемся на мой канал Old Programmer и пишем комментарии.

Фрагмент программы 32.py
Фрагмент программы 32.py

Рекомендуем почитать