Pythonでデザインパターン 拾参ノ型「Visitor」
今回はPythonの勉強しながらデザインパターンのVisitorをやってみました。 他のパターンにつきましては、以下の目次記事をご参照ください。 Visitorとは 直訳すると「訪問者」ですね。 wikiには「 アルゴリズムをオブジェクトの構造から分離するためのデザインパターンである。分離による実用的な結果として、既存のオブジェクトに対する新たな操作を構造を変更せずに追加することができる。」とあります。 wikiの説明から解釈するに、 既存のオブジェクトからアルゴリズムを分離。 これで既存のオブジェクトはデータ構造だけを持ったオブジェクトになる 分離したアルゴリズムは別のオブジェクトに。 デー…
2020/11/22 18:35