タグ付けされた質問 「chaining」

4
メソッドチェーンにおけるC ++実行順序
このプログラムの出力: #include <iostream> class c1 { public: c1& meth1(int* ar) { std::cout << "method 1" << std::endl; *ar = 1; return *this; } void meth2(int ar) { std::cout << "method 2:"<< ar << std::endl; } }; int main() { c1 c; int nu = 0; c.meth1(&nu).meth2(nu); } です: method 1 …

3
Javascriptの継承:スーパーコンストラクターを呼び出すか、プロトタイプチェーンを使用しますか?
ごく最近、MDCでのJavaScript呼び出しの使用法について読みました https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function/call 以下に示す例の1つのリンク、私はまだ理解していません。 なぜ彼らはここでこのように継承を使用しているのですか Prod_dept.prototype = new Product(); これは必要ですか?でスーパーコンストラクターへの呼び出しがあるため Prod_dept() とにかく、このように Product.call これは一般的な動作から外れているだけですか?スーパーコンストラクターの呼び出しを使用するか、プロトタイプチェーンを使用する方がよいのはいつですか? function Product(name, value){ this.name = name; if(value >= 1000) this.value = 999; else this.value = value; } function Prod_dept(name, value, dept){ this.dept = dept; Product.call(this, name, value); } Prod_dept.prototype = new Product(); // since 5 is less …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.