TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #296 · 11.04

Паттерн Декоратор — специальный способ организации модулей в программе, который позволяет подставить какую-то новую функцию прямо в середину цепочки вызовов, тем самым чуть-чуть подкорректировав поведение. Например, в реальном мире очки для чтения это декоратор. Вы ставите их между вашими глазами и текстом. Глобально взаимодействие ваших глаз и текста не меняется: отражённые световые лучи от страницы книги попадают в ваши зрачки, что с очками, что без них. Но очки располагаются посередине: они принимают лучи на вход и преломляют их, передавая дальше вам в глаза уже изменёнными. Важной особенностью является тот факт, что очки можно снять. Они не требуют ни модификации вашего тела, ни модификации книги. Вообще никакие условия не нужны, кроме наличия самих очков. А если вы в линзах, то внешний наблюдатель может даже этого не знать. Класс-декоратор должен быть спроектирован так, чтобы не требовать никаких изменений в объектах, с которыми он работает. Его можно отключить, чаще всего буквально закомментировав одну строку. В примере ниже программа выведет текст "Привет, мир, в натуре.", и вот это дополнение в конце как раз дописано декоратором. Можно убрать или закомментировать подчёркнутую строчку, не трогая остальной код, для всех внешних вызовов сигнатуры останутся теми же самыми, но выводиться будет уже просто "Привет, мир". В декораторы можно прятать логику, которую буквально навешивают поверх основной функции программы. Например, проверку прав на выполнение операции. Перевод на другой язык, логирование, поддержку обратной совместимости при обновлении и так далее. #dev

Hashtags

Резултати

Намерени 1 подобни публикации

Търсене: #siegeup

当前筛选 #siegeup清除筛选
安卓手游分享(实测)

@android_game_share · Post #188 · 10.10.2025 г., 13:42

【游戏名称】:围攻中世纪战略(RTS Siege Up) 【游戏简介】:《围攻中世纪战略》是功能齐全的老式幻想 RTS 手游,无助推器、无计时器、无 “付费赢” 机制,单场战斗时长 10-20 分钟。玩家将围绕中世纪城堡展开攻防战 —— 可建造石头 / 木头城墙、弹射器等攻城装备,训练弓箭手、近战兵、骑兵组建军队,还能操控海战、运输船与渔船;需收集资源、发展经济、保护战略据点,通过实时指挥单位或军队争夺胜利。游戏包含 26 个不同机制的战役任务,支持在线 PvP/PvE(含 Wi-Fi 多人、跨平台联机),更有社区关卡库(4000 + 玩家自制任务)与关卡编辑器,可创建专属游戏模式或战役任务,同时具备自动保存、回放录音、纵向屏幕适配等便捷功能。 【游戏语言】:中文 【游戏地区】:海外 【游戏版本】:v1.2.23r5 【游戏大小】:107MB 【测试设备】:Android12 【特别说明】:免谷歌❗️内置超级菜单(MOD预览图在盘里)❗️ 【下载链接】: 百度网盘:https://pan.baidu.com/s/1rxbbb_e-jh95pSPqWOngJg?pwd=undi 夸克网盘:https://pan.quark.cn/s/c13e0dee70e6 🏷:#围攻中世纪战略#RTS#SiegeUp#steam移植手游#老式幻想#实时战略