inheritance

    1

    3答えて

    サブクラスに基本クラスの関数をまだ実装していない場合は、その関数をオーバーライドしてNotSupportedExceptionをスローすることができます。実行時にこれを打つのを避けるためにコンパイル時エラーを生成する方法はありますか? 更新:基本クラスを抽象的にすることはできません。

    110

    9答えて

    私はファイルがあります:Base.h class Base; class DerivedA : public Base; class DerivedB : public Base; /*etc...*/ と別のファイル:BaseFactory.h #include "Base.h" class BaseFactory { public: BaseFactory(con

    0

    2答えて

    私は正常に動作しているUserControlがあります。このように宣言されています。 public partial class DynamicList : System.Web.UI.UserControl { protected static BaseListController m_GenericListController = null; public Dynam

    3

    2答えて

    私からのさらに別のTFrame IDE登録コンポーネントに関する質問です。すべての助け、仲間のプログラマーに感謝します。 細目: 基本的に、私は私がIDEに登録したTFrameのベースのコンポーネントを持っており、それは素晴らしい仕事をしている:DarrianのTFrameの継承提案hereで遊ん) 。私は現在、既存のコンポーネントの非ビジュアルな機能とプロパティの大部分を共有するいくつかの "姉

    2

    2答えて

    CSSクラス(<テーブルクラス= "x">)が定義されている<テーブルを持っていて、私は<の最初のレベルの 'color'これは関連するクラスにクラスを設定せずにCSSを使用すると可能ですか?< td>? I.e. <table class="x"> <tr> <td> xxxx <table><tr><td>yyy</td><tr></table

    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答えて

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