「デザインパターン」の検索結果 99 件
Unityで使われているデザインパターンのサンプル
Unityでは、以下のようなデザインパターンがよく使われています。Markdown形式で説明します。
Singletonパターン
Singletonパターンは、クラスのインスタンスが1つしか存在しないことを保証するためのパターンです。Unityでは、マネージャーやシングルト ...
WindowsFormsアプリで使うデザインパターン
C#のフォームアプリケーションには、以下のようなデザインパターンが存在します。
MVC(Model-View-Controller)
MVCは、アプリケーションの機能を3つの役割に分割することで、アプリケーションの保守性や拡張性を向上するデザインパターンです。Modelは、 ...
比較的新しいデザインパターンをいくつか紹介
プログラムのデザインパターンには、多数の種類があります。以下に、比較的新しいデザインパターンをいくつか紹介します。
リアクティブプログラミング
リアクティブプログラミングは、非同期なデータフローの管理に使用されるパターンです。このパターンは、システムの応答性、耐久性、および ...
最近のデザインパターン
C#において、流行のデザインパターンとしては、以下のパターンがよく使用されています
Model-View-Controller (MVC)
アプリケーションのビジネスロジックとユーザインターフェイスを分離するためのパターン
Model-View-ViewModel ...
アダプターデザインパターン
アダプター設計パターンの実現テストします
アダプターパターンとはどのようなものでしょうかたとえば、日本とイギリスのコンセントが形が違いますが、間にアダプターを入れると電気機器は使えるようになりますこのようにシステムで考えると既存のシステムの仕組みと新しく作成された仕組みの間に入れ ...
コマンドデザインパターン5(マクロ)
コマンド設計パターンの実現テストします
シナリオ
コマンドデザインパターン4にマクロ機能(いっぺんに操作する)を追加して基本機能を確認します掲載コード以外は、コマンドデザインパターン3を使いますまた、デバイスでコマンドデザインパターンに存在しないものは新しく作成します
...
コマンドデザインパターン4(状態を使ってUndoを実装する)
コマンド設計パターンの実現テストします
シナリオ
コマンドデザインパターン3に状態管理を追加して基本機能を確認します
クラス図
列挙型を使いそれぞれの状態に応じた情報を保持します
RemoteLoaderコード
リモコンのスロットにロードされ ...
コマンドデザインパターン3(ライトのUndoの実装)
コマンド設計パターンの実現テストします
シナリオ
コマンドデザインパターン2にUndoの基本機能を組み込みます
クラス図
RemoteLoaderコード
リモコンのスロットにロードされる多数のコマンドオブジェクトを作成しますコマンドオブジェクトは、 ...
コマンドデザインパターン2
コマンド設計パターンの実現テストします
シナリオ
家電リモコンを例にコマンドを割り当てる方法をみていきましょう
クラス図
RemoteLoaderコード
リモコンのスロットにロードされる多数のコマンドオブジェクトを作成しますコマンドオブジェクトは、 ...
コマンドデザインパターン1
コマンド設計パターンの実現テストします
シナリオ
家電リモコンを例にコマンドを割り当てる方法をみていきましょう
クラス図
クライアントコード
namespace P203Command
{
/// <summary>
/// ...