static-methods

    7

    4答えて

    私はC++プログラミングの新人です。静的メンバー関数の動的バインディングを達成する方法であるC++プログラムを実行している間は疑いがあります。メンバ関数を仮想として宣言することで、通常のメンバ関数の動的バインディングを実現できますが、静的メンバ関数を仮想として宣言することはできませんので、助けてください。私はポインタに派生クラスのオブジェクトを割り当てた上記のコードで #include <iost

    8

    1答えて

    私はまだGuiceを新しくしています。以前はDIフレームワークを使用していませんでした。公式のwikiと他の多くの文書を読んだ後も、私はまだそれを完全に頭で覆うことができません。 私の特別なケースでは、他の(注入される)クラスを使用するEL taglib関数を記述したいと思います。すべてのtaglib関数をstaticとして宣言しなければならないので、コンストラクタまたはsetterを介して@Ij

    7

    2答えて

    を使用して(静的)クラスメソッドを追加することができます。reopenClassでhttp://emberjs.com/api/classes/Ember.Mixin.html 私たちは私たちのようなものを与える、クラスメソッド(静的メソッド)を追加することができます。を UninstantiatedClass.findAll() クラスメソッドを追加するmixinを作成できますか?

    7

    3答えて

    INotifyPropertyChangedを実装するオブジェクトのPropertyChangedイベントを購読する拡張メソッドがあります。 私はこのイベントが一度だけ起こりたいと思います。それ以上はない。 これは私の方法です。 public static void OnPropertyChanged<T>(this INotifyPropertyChanged target, string pr

    7

    3答えて

    こんにちは、スタッカー。 ここではコードを使用していますが、何時間も苦労しています。アイデアは何個のインスタンスが作成されたかを追跡することですが、静的メソッドを呼び出して静的メンバーを変更/更新することもできます。同様の質問がありますが、私は自分の問題に対する解決策を実装できません。 // object constructor function Foo() { this.public

    5

    7答えて

    私はasp.net Webサイトを開発しています。 2人の異なるユーザーが異なるセッションでそのWebサイトにアクセスしている場合、1人のユーザーのコンテンツが別のユーザーにスワップされています。 javacsriptを使用しています。.aspxページからpagemethodsを呼び出し、コードの後ろにC#を呼び出しています。 この問題は、2人のユーザーが同じ機能を同時に呼び出すときに主に発生しま

    11

    3答えて

    静的メソッドはいつどのように使用されると思われますか?私たちはすでに、ファクトリメソッドとしてクラスメソッドを使用して、可能な限りオブジェクトのインスタンスを作成しないようにしました。つまり、クラスメソッドを代替コンストラクタとして使用するのはベストプラクティスではありません(Factory method for python object - best practiceを参照)。 データベース内

    8

    3答えて

    私は、リターンクラスに基づいてジェネリック型を推論し、そのジェネリック型の静的メソッドを呼び出すメソッドを作ることができるかどうかを理解しようとしています。 つまり、私は2つのクラスを作成し、どちらもgetInstancesメソッドとgetAllInstancesメソッドを実装しています。次に、ジェネリックラッパーからメソッドを作成しようとします。スーパークラスメソッドは戻り値の型に関係なく常に実

    15

    3答えて

    私は彼らが何をしているのか知っていますし、両方の例もたくさん見ましたが、staticmethodに置き換える代わりにclassmethodを使用しなければならない例が1つ見つかりませんでした。 私が見てきたclassmethodの最も一般的な例は、新しいインスタンスクラス自体のを作成するためのであるが、このように(非常に単純化した例、気圧方法のない使用ありませんが、あなたのアイデアを得る。): c

    6

    3答えて

    MVCフレームワークの場合、静的メソッドまたはインスタンスメソッドを使用する必要がありますか? Usersクラスと、クラスを返すメソッドgetUserById()を想定します。どれが良い選択ですか? Users users = new Users(); User ret = users.getUserById(123); または User ret = Users.getUserById(12