design-patterns

    9

    1答えて

    ストラテジパターンを使用すると、アルゴリズム実装の中には同じパラメータリストを必要としないものがあります。 public interface Strategy{ public void algorithm(int num); } public class StrategyImpl1 implements Strategy{ public void algo

    12

    3答えて

    私は統一性を使用していますが、私はそれをラップするクラスを作成しています。サービスロケータまたはファクトリを呼び出す方法はわかりません。両方ともオブジェクトの作成をカプセル化します。

    21

    3答えて

    "Pythonデコレータ"と "デコレータパターン"の違いは何ですか? 私はいつPythonデコレータを使うべきですか?デコレータパターンはいつ使うべきですか? 私はPythonデコレータとデコレータパターンの例を探していますか? @AcceptedAnswer 私はJakob Bowyer's answerが有効であることを知っています。それでも私が理由を理解できるStrikarの答えです。 S

    2

    3答えて

    私は初めてアプリケーションでUISplitViewControllerを使用しています。マスタービューコントローラはテーブルビューコントローラであり、詳細ビューコントローラは単なるビューコントローラです。 マスターからディテールへの通信については、ディテールをマスターの代理人として設定しました。しかし、マスターが詳細の変更に対応できるようにする必要もあります(対応するテーブルビューのセルの内容は変

    0

    1答えて

    クラス図に私が解決できない問題があります: 株式市場、クライアント、ブローカーがあります。 クライアントは、ブローカーから株式を購入/販売することを依頼します。 ブローカーは、価格が売り/売りシェアの良い時に通知を受ける必要があります。 私はその少し抽象的ですが、私は仕事からintreview soo知っていることを知っているクラスを追加すると思うなら、それは良いと思います。 ありがとうございまし

    5

    2答えて

    object2で何らかの状態変更が発生した場合、object1でいくつかのタスクを実行する必要があります。 私はアンドロイドでオブザーバブルパターンを使用しようとしていました。つまり、ObserverクラスとObservableクラスを使用するということです。つまり、object1はObserverを実装し、object2はObservableを拡張します。残念ながら、object2はすでに別のク

    20

    4答えて

    GWTから来ているBackboneは、ビューのライフサイクルをどのように処理するかについての組み込みの解決策がないようです。 GWTでは、バックボーンのビューに相当するすべてのアクティビティは、アクティビティのonStart/onStopを呼び出すActivityManagerによって管理され、eventBusとアクティビティをレンダリングできる要素を渡します。停止すると、 ActivityMan

    1

    1答えて

    私はセッションBeanで構成されたサービス層を持っています。 ejbsにpojosを呼び出させるのは問題ありませんか?コンテキストに応じた戦略などの設計パターンを使用したいと思っています。特定の戦略をpojoとして実装することをお勧めします。戦略クラスEJBも必須です(パフォーマンス、同時性...)。ベストプラクティスは何ですか?

    2

    6答えて

    一般的な問題 を埋めます。 今、これらのオブジェクトを作成し、完全にインスタンス化されるまで徐々にオブジェクトを埋めます。しかし、私は、「オブジェクトが完全にインスタンス化されるまで徐々にオブジェクトを塗りつぶすのは良い設計ですか?」と思います。 私の特定の問題 私はタスクオブジェクトの階層を持つJavaプログラムを開発しています。これらのタスクには、作成時にわかっているいくつかの変数と、タスクの

    -2

    1答えて

    MatcherクラスとPatternクラスを使用するコードがありますが、同じ "パターン"の複数のインスタンスを含むテキストがあります。しかし、私のコードは見つかったすべての一致を返し、それを単一の文字列に置きます。私は、異なる文字列/配列にある全てのマッチを入れたいと思う。あなたに私のコード例を教えてもらえますか?