interface

    0

    1答えて

    インターフェイスを実装するクラスを含むdllがあります。 dllには、インターフェイスを返すエクスポートされたメソッドがあります。 DLLを明示的に読み込むことはできますが、フリーライブラリを使用しようとするとアクセス違反が発生します。明示モードを使用する必要があるため、暗黙リンクを使用しようとはしませんでした。 ライブラリを読み込んですぐにフリーズすると、インターフェイスを取得せずにすべて正常に

    1

    2答えて

    インターフェイスIinterfaceを実装するすべてのクラスの拡張メソッドを作成しようとしています。Tのリストを返します。Tは元のクラスです。だから、基本的には何か: public static List<T> Funct<T>(this T obj) where T : Iinterface, new() しかしこれだけではなくIinterfaceクラスに、すべてのオブジェクトに適用されま

    1

    3答えて

    インターフェイスを考えます異なるデータベーススキーマを使用しますが、同じ作業を行います。これは、チームが新しいものを書いている間、古いアプリを維持する問題です。要件には、両方とも同じライブラリを使用することが含まれているため、この問題が存在します。アプリケーションは両方とも同じ外部APIを呼び出し、その呼び出しは、独自の静的クラスであるので、同じようにアクセスされる:そう、 result.add(

    1

    3答えて

    クラスから継承するとき、コンパイラはそれを作成するために基本クラスの定義を知る必要があります。しかし、自分自身(継承クラス)を使ってテンプレートクラスを継承すると、コンパイラはどのようにコードを作成できますか?それはまだクラスのサイズを知らない。 #include <iostream> template <class T> class IFoo { public: virtual

    1

    1答えて

    、インタフェース、Mockitoによって具象クラスの受け渡しをテスト: public interface RepositoryUserDB { User createUser(User user); } と、次のクラスに実装された方法: public class MemoryUserDB implements RepositoryUserDB{ Map<String,

    0

    1答えて

    私は、インデクサの明示的なインターフェイスメンバ実装の実際のサンプルプログラムが必要です。 Microsofts c# docu of Indexersはこれが可能だと述べていますが、実用的な例は提供していません(少なくとも私の例は動作しません)。私はそれをする働くプログラムが必要です。

    -1

    1答えて

    私は、私がやろうとしていることの名前が分からないことを確信しています。そうしないと、私のグーグルグーグルがより成功するでしょう。私は現在、同じ名前のメソッドを持つインターフェースに関する結果しか見つけません。 共通の基本クラスを継承し、インタフェースを実装するクラスがいくつかあります。私は基本クラスまたはインターフェイスをパラメータとして受け入れるメソッドを持っています。 ConcreteExec

    0

    2答えて

    PHPでは、ベースラインクラスはstdClassであり、それ以降のすべてのクラスはそのクラスの子であり、他のクラスが定義されていないほとんどの場合に返されるデフォルトオブジェクトです。 などの同等の同等のインターフェイスが定義されている場合、私の質問が最初です。 第2に、システムで定義されたジェネリック特性がありますか?私はこれがあまり起こりそうにないと思っていますが、何らかの確認がなければそれを

    0

    1答えて

    こんにちは、私は、「アクティビティ」、「サービス」とAndroidで「FragmentActivity」のサブクラス化を必要とするかなり複雑なアプリケーションを持っている(しかし、この質問は同様に、純粋なJavaでまだ有効である) 3の各クラスは、 "My Layer"内の一連のユーティリティで拡張されます。 Toastや特定の方法で構成を処理したり、ディスク上のファイルを読み取ったりする特定の方

    -1

    1答えて

    WPFのボタンから関数を呼び出そうとしています。 public RecorderView(IAudioRecorder recorder) { RecorderViewModel rvm = new RecorderViewModel(); beginRecordingCommand = new RelayCommand(rvm.BeginRecording,()