inheritance

    0

    4答えて

    カスタムコレクションを持つC#でプログラムを作成しています。カスタムコレクションは、ResultInfo型のメンバー上でいくつかの便利な集計関数(AllSuccessful、%Successfulなど)を実行します。私はResultInfo(UploadResultInfo、XUploadResultInfo、およびYUploadResultInfo)から派生し、追加の集約関数を持つResultI

    14

    3答えて

    は、私がBaseクラスがあるとします。 class Base { friend SomeOtherClass; }; そしてBaseから継承する別の(異なる)クラスがあります: class AnotherClass : public Base {} は友情が同様に継承されますか?原則として

    1

    1答えて

    静的メンバ変数を基本クラスに定義し、このメンバ変数の独自のインスタンスをそれぞれ使用する複数の派生クラスを持つことはできますか? 次のコードは正常にコンパイルされ、適切な出力が表示されますが、そのようなことを行うのがよい方法であるとはまだ分かりません。 次の例では、sのインスタンスを1つだけ明示的に定義すると(string A :: s;を呼び出して)、実際に2つのインスタンスを使用するとどうすれ

    0

    2答えて

    私はC#のsealedキーワードを読んでいました。私は標準ライブラリから継承した最後のことを思い出しません。 C++では、いくつかの型をtypedefし、いくつかのパラメータを使用するstdインタフェースを継承していることを覚えています。しかし、それは1)簡単な2)インターフェイス 私の頭の上から、私はそれが継承されることを期待している仮想関数を持っていない継承クラスを覚えていない。誰もあなたがイ

    18

    11答えて

    共通の機能を持つ基本クラスから継承するクラスが複数ある場合は、クラスまたは抽象クラスを使用して基本クラスを実装する必要がありますか?

    2

    5答えて

    抽象クラスと実クラスを継承するときに派生クラスに違いがあるのでしょうか? 実際のクラスの継承が階層を作成するように見えますが、抽象クラスの継承はコンパイラの派生クラスへのコピー貼り付けコードにすぎませんか? 抽象クラスは階層を作成しますか?特別なキーワードを使ってアクセスできますか? 基本クラスを使用して基本クラスにアクセスすることはわかっていますが、抽象メンバは派生クラスの元のメンバと同じように

    0

    1答えて

    私が現在取り組んでいるプロジェクトの一部では、シンジケート可能なアクションの4つのテーブルがあります。一つのテーブルには、他の三つの抽象基本であり、そのように各テーブルには、私のEFモデルで表現されています EF Model -- Actions http://chris.charabaruk.com/system/files/images/EF+Model+Actions.png 私は現在、しか

    3

    4答えて

    Webサービスのコンテキストでは、クラスMammalから継承した次のクラスがあります。 Mammalクラスはプロキシで定義されています。私はそのクラスの定義を変更することはできません。クライアントサイドのMammalクラスにいくつかのメソッドを追加する必要があるので、私はMammalを継承し、Giraffeを作成しました。 namespace TestApplication { pub

    4

    5答えて

    次のコードを考える: using System.Collections.Generic; static class Program { static void Main() { bar Bar = new bar(); baz Baz = new baz(); System.Console.WriteLine( "We have {0}

    16

    3答えて

    私は、そのインターフェイスのプロパティにsetアクセサを提供することによって、インターフェイスを拡張しようとしています。 interface IMutableUser : IUser { string UserName { get; set; } } 私は継承が必要になります。 interface IUser { strin