Урок Java 280: Pattern 13: Decorator
Java 1614. Какие паттерны проектирования вы знаете и как их можно применять в Java?
Паттерны проектирования - это повторяемые решения для типичных проблем, возникающих при проектировании программного обеспечения. В Java существует множество паттернов проектирования, которые помогают создавать гибкие, расширяемые и поддерживаемые приложения. Вот некоторые из наиболее распространенных паттернов проектирования в Java: Это только некоторые из паттернов проектирования, доступных в Java. Каждый из них имеет свои особенности и применяется в различных ситуациях. Вы можете использовать эти паттерны в своих проектах, чтобы улучшить их структуру, гибкость и поддерживаемость...
Python, Паттерн проектирования - Декоратор; Tutorial Часть 2
Всем привет! В прошлой статье мы начали разбирать декораторы в python, изучили что такое декоратор, как его использовать и даже написали свой собственный декоратор. Сегодня, я собираюсь погрузиться еще глубже и показать всю мощь декораторов. В прошлой статье мы не затронули две важные темы: 1 - Декорирование методов класса Известно, что функция и метод в python это почти одно и тоже, разница лишь в том, что метод первым аргументом ожидает "self" - то есть ссылку на объект. В этом случае у нас есть два варианта как передать аргумент функции в декоратор...