問題タブ [extends]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
14175 参照

wordpress - PHP:クラスは問題を拡張します「プライベートメソッドへの呼び出し...コンテキストから...」

WordPressには3つのクラスがあります(質問自体は関係ありません):

基本的に、Theme_Widget には基本的な WP_Widget に対するいくつかの拡張機能が含まれています。

Specific_Widget 内で、Theme_Widget のメソッドの 1 つを呼び出します。

Specific_Widget をインスタンス化すると、PHP は次のような致命的なエラーをスローします。

どうすればこれを解決できるか考えていますか? PHP からこのエラーを受け取ったのはこれが初めてです。WordPress自体から派生したものでしょうか?

0 投票する
1 に答える
1217 参照

java - Clojureのプロキシされたクラスにフィールドを追加する

私は「プロキシ」を使用して、Clojure GUIアプリケーションでさまざまなSwingクラスを拡張しています。通常、次のようなコードを使用しています。

これはうまく機能しますが、新しく拡張されたクラスにフィールドを追加する方法がわかりません。たとえば、background-imageを後で更新できるフィールドにするなどです。これは、Javaでは非常に簡単で一般的な方法です。

Clojureでこれを行う良い方法はありますか?または、同じ効果を達成するための別の好ましい方法はありますか?

0 投票する
4 に答える
33076 参照

django - base.html の問題を拡張する

次のエラーが表示されます。

これは私の base.html ファイルで、index.html と同じ場所にあります。

ここで何が起こっているのですか?base.html ファイルを別の場所に配置する必要がありますか?

0 投票する
3 に答える
2655 参照

apache-flex - Actionscript 3 (Flex) での配列の拡張

非常に特定の目的のために、Array のバリエーションを作成しようとしています。私が次のものを持っているとき:

なぜ私はこれを行うことができないのですか?

私はこれができるという事実にもかかわらず

私が受け取るエラーはこれです:

Implicit coercion of a value with static type Array to a possibly unrelated type

0 投票する
9 に答える
448 参照

php - PHP のクラスを理解する

私は正式に知的障害者です。【説明させてください】

今日まで、クラスとその関係について考えたことはありませんでした。かなり明白だと思われる何かを理解しようとしていますが、私は愚かであるため、それを見ることができません。

さまざまなファイルから拡張される Core Class があるとします。子クラスはどのようにして他の兄弟から関数を呼び出すことができますか (つまり、それらが子と見なされる場合)。サンプルコード: (私を殺さないでください)

次に、別のファイルで、次のように言います。

さらに別のファイルでは、次のように言います。

子クラスと親クラスの両方から機能にアクセスできるようにするには、新しいオブジェクトをいつどのように作成する必要が$newObject->Children->function();ありますか?そしてまともに考えられない。

$newObject = new cOne;オブジェクトを作成しますが、サブクラスの1つからのコードは、コアクラスまたはそれ自体に直接含まれていないものにはアクセスできません。

ありがとう

0 投票する
3 に答える
4224 参照

java - Java型引数では、厳密にサブタイプのみを意味しますか? またはEでも十分でしょうか?

Java型引数では、厳密にサブタイプのみを意味しますか? またはEでも十分でしょうか?

0 投票する
1 に答える
698 参照

python - Google App Engine で親 HTML ページを拡張する方法

Google App Engine テンプレートでは、これを使用して index.html の b.html を拡張できます。

しかし、index.html で a.html を拡張する方法。

ありがとう

0 投票する
2 に答える
8888 参照

android - Activityを拡張しないクラスからビュー参照を取得するにはどうすればよいですか?

コード全体でいくつかのメソッドが使用されるクラス「Utils」が必要です。たとえば、さまざまなアクティビティでさまざまなテキストとアイコンを表示する必要があるatextviewと2つのトップバーがあります。ImageButton

私はすべての活動でこのようなものを書いていることに気づきます:

アプリ全体でViewByIdを1回検索し、メソッドを呼び出すsetupTopBar(String text, R.id.iconForImageButton1, R.id.iconForImageButton2)か、現在のアクティビティのIDを渡して、テキストと画像に何を表示するかをメソッドに認識させたいと思います。

クラスを作成しましたUtilが、拡張されませんActivity。問題は、findViewByIdアクセスできない場合はアクセスできないため、使用できないことです。

Androidでこのようなことをするためのパターンは何ですか?

0 投票する
1 に答える
3058 参照

android - 拡張アクティビティからの Run メソッドは、Runnable を拡張します

実行中の Runnable 内からメソッドを呼び出そうとしています。文字列が入力されるのを待ち、文字列に依存するとき (文字列はコマンドとして機能します)、メソッドを呼び出し、その中の whats を実行することになっています。

0 投票する
5 に答える
2424 参照

java - Javaでextendsを使用すると、インスタンスの囲みエラーが発生します

Javaでextends(継承)を使おうとしています。拡張するための簡単な抽象クラスを作成し、それを拡張しました。しかし、私のIDEは現在、「abstract_classを含む囲んでいるインスタンスが必要です」と言っており、派生クラスのコンストラクターに大きなエラー行を与えています。いったい何が起こっているのでしょうか?抽象クラスには、コンストラクターがないか、必要ありません。

参考までに、実装ではなく拡張を使用しています。これは、同一の派生クラスごとに維持する必要のない実装の詳細には、これに対するリフレクションの使用が含まれるためです。

編集:私はいくつかの回答を読みました。神の名において、静的な(または、さらに言えば、非静的な)クラスとは何ですか?そして、あなた方全員を苛立たせるためだけに、それは問題を解決しませんでした。

そして、C++のヘッダーファイルは悪いと思いました。