method-chaining

    6

    1答えて

    こんにちは、私は問題が残っています。 オブジェクトを簡単に作成できるようにビルダーパターンを実装したいと考えています。私が直面する問題は、ネストされたオブジェクトと関係しています。私が作成したいオブジェクトには、他のオブジェクトのリストがあり、実際にどのように対処するかについてはわかりません。 私は(例えばシンプルオブジェクト)次の操作を行うことができるようにしたい: Receipt Restau

    8

    2答えて

    まずは、コンストラクタの委譲とも呼ばれるC++ 11のコンストラクタについて説明しません。 クラスメンバ関数は、自身(クラス)への参照を返すことができるので、関数呼び出しを連結することができます。 (例えば、< <オペレータが連鎖呼び出しを許可するように動作するように)。 匿名オブジェクトをインスタンス化するとき、そのような連鎖呼び出しはコンストラクタから発生する可能性があります。 名前付きオブジ

    3

    1答えて

    私はこれが正しく動作するために取得する方法を把握しようとしています: let instance = new B(); instance.john().joe(); : class A { john(): B { return this; // <-- ERROR HERE } } class B extends A { joe(): B {

    1

    1答えて

    は、私は、メソッドチェーンことができます()メソッドの保存デシベルサービスがあります。 @Service public class Service { ... public Service save(...) { ... return this; } をし、これは、単に素晴らしい作品:私はそれは私がない限り壊れてもMockitoとそれを模擬する

    2

    1答えて

    私のコードで成功と失敗の呼び出しのためのメソッドチェインを実装しようとしていますが、実際にはonSuccessメソッドを呼び出すのに問題があるようです。 ビューコントローラは、getProduct(_:)関数を呼び出します。 getProduct(_:)は、APIの呼び出しを行い、その後、 storeProduct(_:)通話fetchProduct(_:) fetchProduct(_:)通話d

    0

    3答えて

    私はパンダにあるデータを再形成してクエリするときにメソッドチェインを使用していますDataFrames。インインデックス(行)および列の追加および不必要なレベルが作成されることがあります。そうであれば、例えば。インデックス(行軸)上で、これは容易DataFrame.reset_index()を使用することによって解決される: df.query('some query') .apply(c

    0

    1答えて

    Googleスプレッドシートに関連付けられたスクリプトプロジェクトで、ある範囲のセルからデータを抽出する関数を記述したいと思います。複数ありextraction methods、異なるデータ型に対応する、すなわちgetValues、getBackgroundsなど これらの呼び出しの通常の方法は次のようになります。 var sheet = SpreadsheetApp.getActiveSprea

    7

    1答えて

    Iクラスを実装する必要が多次元ベクトルの座標を設定し、(私はこの部分を変更することはできません)、この特定のコードで呼び出されたときに動作するベクトル: を const int NumOfDimensions = 5; Vector x (NumOfDimensions); x.Set(0, 1.1).Set(1, 1.2).Set(2, 1.3).Set(3, 1.4).Se

    -2

    1答えて

    メソッド連鎖について知りたい。最近私はLaravelでメソッド連鎖を使用していますが、うまくいきます。 私のモデル名は投稿でした。投稿からすべての名前を選択する場合、すべての名前が返されます。 投稿:: select( 'name'); そして、以下の関数を呼び出して1つのレコードを取得すると、1つのレコードしか得られません。 投稿:: select(name) - > first(); 自分のク

    2

    4答えて

    メソッドチェインを使用するシンプルなC++プログラムがあり、デストラクタは連鎖呼び出しでのみ使用されると2回呼び出されることに気付きました。これはチェーンコールにコンストラクタも含まれている場合にのみ発生します。個別に呼び出された場合、デストラクタは一度だけ呼び出されます。 コードは以下の通りです:このアプリケーションの class Foo { public: Foo() { cout