1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/killf-CNTKDoc

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
CNTK-Library-API.md 1.7 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 16:31 31883d7

Перевод исходного текста:

Текст запроса.

Пример использования паттерна «Команда»

Рассмотрим пример использования паттерна «Команда» на Python.

class Command:
    def execute(self):
        pass

class ConcreteCommand1(Command):
    def __init__(self, arg1, arg2):
        self.arg1 = arg1
        self.arg2 = arg2

    def execute(self):
        print("Выполняем операцию 1")

class ConcreteCommand2(Command):
    def __init__(self, arg3):
        self.arg3 = arg3

    def execute(self):
        print("Выполняем операцию 2")

# Создание команд
command1 = ConcreteCommand1("arg1", "arg2")
command2 = ConcreteCommand2("arg3")

# Выполнение команд
command1.execute()
command2.execute()*

В этом примере мы определяем абстрактный класс Command, который представляет собой команду. Затем мы создаём два конкретных класса ConcreteCommand1 и ConcreteCommand2, которые наследуются от Command. Каждый из этих классов имеет свой собственный метод execute, который выполняет соответствующую операцию.

Далее мы создаём экземпляры command1 и command2 классов ConcreteCommand1 и ConcreteCommand2 соответственно. Наконец, мы вызываем методы execute для выполнения операций, связанных с каждой командой.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/killf-CNTKDoc.git
git@api.gitlife.ru:oschina-mirror/killf-CNTKDoc.git
oschina-mirror
killf-CNTKDoc
killf-CNTKDoc
master