問題タブ [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 に答える
1838 参照

java - Java-1つのオブジェクトを拡張し、インターフェイスを実装するオブジェクトとしてのパラメータの設定

パラメータをオブジェクトとしてメソッドに設定できるかどうか疑問に思いました。オブジェクトは、あるクラスを拡張し、別のクラスを実装する必要があります。次に例を示します。ClassAというクラスとMyInterfaceというインターフェイスがあるとします。

ClassAを拡張し、MyInterfaceを実装するClassBというクラスがどこかにあるとしましょう。

ClassAを拡張し、MyInterfaceを実装するClassCを使用することもできます。

私の質問はこれです:

method1というメソッドがあり、method1にObjectを受け入れるパラメーターが必要だとします。このオブジェクトをClassAのサブクラスにするか、実際にはClassA自体にする必要があるとします。これは簡単です。

たとえば、method2も必要であり、method2には、MyInterfaceを実装するものをすべて受け入れるパラメーターが必要だとします。繰り返しますが、これは簡単です。

しかし、method3が必要で、ClassAのサブクラスまたはClassA自体であるオブジェクトのみを受け入れ、MyInterfaceを実装するパラメーターが必要で、ClassBとClassCの両方を受け入れるが、ClassAのみを拡張するクラスは受け入れない場合はどうなりますか?またはMyInterfaceのみを実装するか、どちらも実装しません。好き:

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

java - Scala、ジェネリック Java メソッドを実装できない

scala (2.9.2) でジェネリックを使用する Java メソッドを実装したいと思います。でも失敗してる…

Java インターフェイス メソッド:

そのメソッドを実装したい Scala コード:

キーは次のようになります。

しかし、これはコンパイルされません。

何が問題なのかわかりません。提案/アイデアはありますか?

greez GarfieldKlon

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

interface - Swiftmailer: インターフェイス Swift_CharacterReader がありません

パーソナライズされたニュースレターを送信するように Swiftmailer をセットアップしようとしています。

ほとんどのことが機能しています (私が思うに): ヘッダーと本文がすべてセットアップされ、SMTP 認証が機能しています。SMTP の「会話」に取り掛かるRCPT OK = 250DATA = 354、もちろん、Swiftmailer は想定どおりに本文の内容を調べ始めます。

しかし、その時点でそれ以上は進みません。代わりに、次のエラーが表示されます。

ここで、 で定義されているインターフェイスを実装Utf8Reader.phpするクラスを 定義します。しかし、何らかの理由で、含まれているようで、クラスは (まだ) 利用可能/含まれていない場所でインスタンス化しようとしました。Swift_CharacterReader_Utf8ReaderSwift_CharacterReader
/home/swift/lib/classes/Swift/CharacterReader.phpUtf8Reader.phpCharacterReader.php

したがって、私にとって今の問題は、SwiftMailer が約 5 億個のファイルで構成されていることです。かなりの量の検索を行っても、呼び出し/包含がどこから来ているのかわかりません。

他の誰かがこの問題に頭を悩ませ、おそらく解決策を探す場所を知っていますか?

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

wcf - メソッドが表示されない場合、WCFプロキシはどのようにICommunicationObjectを実装しますか?

WCF チャネル (ChannelFactory を介して作成) はどのように ICommunicationObject を実装しますが、プロキシを ICommunicationObject にキャストしない限り、Close() メソッドを公開しませんか? それは理にかなっていますか?

今日の帰り道、ふとそんなことを考えてしまったのですが、頭に浮かびませんでした。多分私は間違った質問をしていますか?たぶん私は愚かな質問をしていますか?:)

忍術の一種でしょうか?

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

java - Java 実装インターフェース

これは、インターフェイスを実装する私の試みです。

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

これがスーパークラス

そしてこれがサブクラス

http://www.javabeginner.com/learn-java/java-abstract-class-and-interface これは私が使用したリファレンスでしたが、私にとってはうまくいきませんでした。

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

java - Javaインターフェースの実装。追加機能付き

Hello iveは、インターフェースの実装に2つの新しい機能を追加しました。

これは実装ファイルです...

下の2つの関数は、追加された関数(getArtist()、getTrackList())です。問題は、クラスファイルからこれらの関数を呼び出そうとすると、次のエラーが発生することです。

関数を呼び出すとき

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

android - テキストウォッチはインターフェースですか?

textwatcherを実装するとエラーが発生する

私のコードは

なぜ拡張を使用する必要があるのですか?

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

java - インターフェイスを実装するオブジェクトの宣言

特定のインターフェイスを実装する必要があるオブジェクトを宣言しようとしています。以下は他のいくつかの言語と同じようにJavaでも機能すると思いましたが、ここでは途方に暮れています。

任意のポインタをいただければ幸いです

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

java - Java スレッドが終了しない

2 つの三角形が 2 回クリックされたときに三角形をアニメーション化しようとしています。それらを 2 回クリックするとすぐに、moveX が 20 に達するまで三角形 0 が動き始めますが、その間 (moveX < 20)、終了状態に達していないようで、内部には入りません: if(t.getState() == Thread.State.TERMINATED)、アイデアはありますか?