問題タブ [implements]

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 に答える
2207 参照

java - 共通のインターフェースを繰り返し実装する親クラスと子クラス

今日、親クラスが既に継承しているインターフェイスを実装する子クラスのように見えるものをコードで見つけました。

これが偶発的な間違いである可能性があると信じているため、子クラスから削除する作業を行っているため、これに悪影響や意図があるかどうかを知ることができますか、何か不足していますか?

子クラスで:

親クラスで:

子と親の両方で、クラスはjavax.ejb.SessionBean.

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

c# - ジェネリック インターフェイスを実装する C# クラスを宣言する

空のインターフェイス クラス IBaseInterface があるとします。これは、実装クラスをインターフェイス自体として「ラベル付け」するためだけに使用されます。

このようなことをする方法はありますか?

例えば:

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

c# - 複数の抽象クラスを拡張することは可能ですか?

複数の抽象クラスを拡張することは可能ですか?

C# で Java バイトコード ライブラリを変換しようとしています。

元のJavaバイトコードライブラリで、2つのインターフェースまたは私の場合は抽象クラスを拡張していることがわかった(変数があるため)。

C#では動かないようです...

JInstructions は完全に拡張されます..しかし、JConstantTypes は機能しません..

もちろん、このように使用する必要がある回避策..拡張元のクラスの JConstantTypes.Variable

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

java - 内部インターフェースを拡張しますか?

簡単な質問があります:

なぜ Eclipse は、これら 2 つのインターフェースの実装について大声で叫ぶのでしょうか?

次のエラー メッセージが表示されます。

IPlayerity をタイプに解決できません

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

java - パブリックインターフェイスITMark>>

今、私はこのインターフェースをクラスで実装したいと思います。だから私はそれをどのようにすべきですか?

これは方法ですが、エラーをスローします

私は以下を取得しています:

このコードをEclipseIDEに実装しています

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

php - __autoload の検出とインターフェースの組み込み

スクリプトで __autoload を使用して、必要に応じてクラスを含めています。私のスクリプトは、クラス名の手がかりを使用して、それを含むファイルを見つけます。モデルで終わる場合、それはモデル ディレクトリにあり、コントローラーはコントローラー ディレクトリにあるなどです。インターフェイスの実装を開始しているので、オートローダーを調整する必要があります。

理想的には、オブジェクトが作成されると、オートローダがオブジェクトのファイル名と格納場所を決定し、そのファイルを含めます。次に、実装するインターフェイスについてそのクラスに問い合わせ、それらのファイルを自動的に含めます。

何かのようなもの

私がそうするときを除いて、エラーが発生します

11 行目の W:\xampp\htdocs\test\auto.php で __autoload() (以前は W:\xampp\htdocs\test\auto.php:5 で宣言されていた) を再宣言できません

__autoload() でこれを行うことはできませんか? オブジェクトのタイプとそれらが格納されている場所を区別するために、命名規則に頼り続ける必要がありますか?

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

java - Java は webbrowser を実装しています: これはブラウザのキャッシュに保存されますか? また、コンテンツを直接提供できますか?

どのアプリケーションが適しているかをまだ決定しようとしています: 現在のオプション JxBrowser と SWT ウィジェット。

Java アプリケーションは、JxBrowserSWT ブラウザ コントロールなどの Web ブラウザ コントロールを実装します。これらはどちらも、Java から JavaScript に情報を渡すオプションを提供します。

ここで知っておく必要があります: html/css/javascript ファイルをキャッシュに保存しないことは可能ですか? Java にコンテンツを入力として提供させることは可能ですか (これは SWT で可能であるように見えますが、JxBrowser は不明です)。

基本的に、キャッシュまたは一時フォルダーに一時ファイルを入れたくありません。また、入力ストリームから情報をフィードしたいと考えています。

または、すべてがキャッシュに保存されないように、独自のブラウザーをロール/埋め込みする必要がありますか?

おそらく明確にするために、これら2つのプログラムがJava内から独自のブラウザーを実装するときにキャッシュしないように定義されたメソッドを提供するかどうか、および入力を直接ストリーミングしてhtml / css / javascriptコンテンツを提供できるかどうかを尋ねています。

私は Web ブラウザーのキャッシュなしの方法を理解しています。ここでは、ブラウザーの埋め込みが同じように動作するかどうかを尋ねているだけです。ドキュメントはこの問題についてあまり具体的ではないようですが、おそらくもっと調べる必要があります。

さらに調べてみると、ファイルをキャッシュに保存しているように見えます。第 2 に、キャッシュのクリアなどのメソッドは非固有であるため、キャッシュのクリア関数を呼び出すと、クライアントのキャッシュ全体を空にする必要があります。ぐっ……

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

interface - プロパティタイプを制限する

良い一日、

コレクションを表すクラスがあります。コレクションには、Type各要素のメタデータオブジェクトのデータ型を指定できるtypeのプロパティがあります。要素がコレクションに追加されるたびに、割り当てられたメタデータオブジェクトの新しいインスタンスがActivator.CreateInstance(Type type)コレクションクラス内から作成されます。

必要なのは、メタデータオブジェクトの型を特定のインターフェイスを実装する型に制限することです。例:

このようなことは可能ですか?

すべての貢献者に事前に感謝します。ありとあらゆるご意見に感謝いたします。

よろしくお願いします、私

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

java - 拡張/実装の静的アドレス指定とインポートを比較する

使用することに違いはありますか

パフォーマンス、互換性などについて話すとき。

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

java - 2つのインターフェースをオーバーライドするJava、メソッド名の衝突

Map<V,K>Collection<V>インターフェイスを1つのクラスに実装していますが、remove(Object)メソッドは両方のインターフェイスで発生するため、eclipseでいくつかのエラーが表示されます。返品の種類は異なります。1つは返品booleanで、もう1つは返品Vですが、それは問題ではないようです。

どのメソッドが実際にオーバーライドされているかをjava/eclipseに伝える方法はありますか?

編集:私はすべての値が実装しなければならないインターフェースを持っています、それはgetKey()メソッドで値を提供し、マップの追加関数を書くことを可能にします。しかし、この1つのクラスをマップとコレクションとして同時に表示する方法はないようです。