親の代わりに継承されたプロパティを使用するようにC#に説明するにはどうすればよいですか?

イプシロンクール

私は子供のクラスで財産を相続しました。しかし、私が親メソッドを呼び出そうとすると、それは常にそれ自身の(親)プロパティを使用します。継承されたプロパティを使用するためにc#を説明するにはどうすればよいですか?

class ParentClass 
{
    protected int autoinc;

    public ParentClass()
    {
        autoinc = 1000;
    }

    public Show()
    {
        Debug.Log("AutoInc = " + autoinc);
    }

}

class ChildClass : ParentClass
{
    protected int autoinc;

    public ChildClass()
    {
        autoinc = 2000;
    }
}

/* Calling code */
ChildClass cc = new ChildClass();
cc.Show();

// I need above code to show 2000, but it shown 1000.

申し訳ありませんが、これは間違いなく愚かな質問です。しかし、とにかくあなたの助けが必要です。

セルゲイ・ベレゾフスキー

autoinc子クラスのフィールドは、親クラスの同じ名前のフィールドの宣言を非表示にします。そのフィールドを子クラスから削除するだけです。

class ChildClass : ParentClass
{
    public ChildClass()
    {
        autoinc = 2000;
    }
}

継承を使用する場合、子オブジェクト親オブジェクトであることを忘れないでください親フィールドや他のメンバーはすべてすでにここにあるため、子オブジェクトで定義する必要はありません。親クラスの一部のメンバー非表示またはオーバーライドする場合を除きます

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

C#で継承のプロパティを使用するにはどうすればよいですか?

分類Dev

継承されたコントロールのプロパティとしてTextFormatFlagsを使用するにはどうすればよいですか?

分類Dev

cssで子供のプロパティを継承するにはどうすればよいですか?

分類Dev

cssで子供のプロパティを継承するにはどうすればよいですか?

分類Dev

プロパティの説明属性をIntelliSenseで表示するにはどうすればよいですか?

分類Dev

JavaScriptを使用して親要素のCSSプロパティを継承するにはどうすればよいですか?

分類Dev

継承を含むArrayListsにプロパティを追加するにはどうすればよいですか?

分類Dev

EFコア式で継承されたプロパティを使用するにはどうすればよいですか?

分類Dev

継承されたプロパティをEFデータストアに動的に追加するにはどうすればよいですか?

分類Dev

Goで継承された構造体のプロパティを取得するにはどうすればよいですか?

分類Dev

AEM 6.2でページプロパティを継承するにはどうすればよいですか?

分類Dev

WPF:継承されたプロパティ値のソースを見つけるにはどうすればよいですか

分類Dev

プロパティ値の代わりにプロパティ名を取得するにはどうすればよいですか?

分類Dev

継承されたメソッドをオーバーライドする代わりに拡張するにはどうすればよいですか?

分類Dev

すべての要素に基本クラスから1つの特定のプロパティを継承させるにはどうすればよいですか?

分類Dev

djangoでidの代わりに説明を表示するようにURLを変更するにはどうすればよいですか?

分類Dev

親プロセスから継承されたすべての環境変数を削除するにはどうすればよいですか?

分類Dev

HTMLコードの場合、代わりにHTMLElementのプロパティをコンソールに出力するにはどうすればよいですか?

分類Dev

Jsonキー名の代わりにモデルプロパティ名をAngularで表示するにはどうすればよいですか?

分類Dev

スワップファイルの代わりにスワップパーティションを使用するにはどうすればよいですか?

分類Dev

別の関数のプロパティとメソッドを継承する関数をJavascriptで作成するにはどうすればよいですか?

分類Dev

ネストされたifステートメントの代わりにオプションを使用するにはどうすればよいですか?

分類Dev

(display:flex)が継承されたプロパティのように動作するのはなぜですか?

分類Dev

boolプロパティがリストの要素(c#)に自動的に追加されないようにするにはどうすればよいですか?

分類Dev

PHP7.3:子クラスで再宣言せずに、可能な限り最悪のスコープで保護された静的プロパティを継承するにはどうすればよいですか?

分類Dev

CassandraのDatastaxエンティティマッパーを使用するときに継承を使用するにはどうすればよいですか?

分類Dev

生成されたJAXBクラスでプリミティブ型の代わりにプリミティブラッパーを持つようにXSDを構築するにはどうすればよいですか?

分類Dev

継承されたウィジェットを使用するときにブロックを破棄するにはどうすればよいですか?

分類Dev

xaml内のC#で記述されたカスタムコントロールを継承するにはどうすればよいですか?

Related 関連記事

  1. 1

    C#で継承のプロパティを使用するにはどうすればよいですか?

  2. 2

    継承されたコントロールのプロパティとしてTextFormatFlagsを使用するにはどうすればよいですか?

  3. 3

    cssで子供のプロパティを継承するにはどうすればよいですか?

  4. 4

    cssで子供のプロパティを継承するにはどうすればよいですか?

  5. 5

    プロパティの説明属性をIntelliSenseで表示するにはどうすればよいですか?

  6. 6

    JavaScriptを使用して親要素のCSSプロパティを継承するにはどうすればよいですか?

  7. 7

    継承を含むArrayListsにプロパティを追加するにはどうすればよいですか?

  8. 8

    EFコア式で継承されたプロパティを使用するにはどうすればよいですか?

  9. 9

    継承されたプロパティをEFデータストアに動的に追加するにはどうすればよいですか?

  10. 10

    Goで継承された構造体のプロパティを取得するにはどうすればよいですか?

  11. 11

    AEM 6.2でページプロパティを継承するにはどうすればよいですか?

  12. 12

    WPF:継承されたプロパティ値のソースを見つけるにはどうすればよいですか

  13. 13

    プロパティ値の代わりにプロパティ名を取得するにはどうすればよいですか?

  14. 14

    継承されたメソッドをオーバーライドする代わりに拡張するにはどうすればよいですか?

  15. 15

    すべての要素に基本クラスから1つの特定のプロパティを継承させるにはどうすればよいですか?

  16. 16

    djangoでidの代わりに説明を表示するようにURLを変更するにはどうすればよいですか?

  17. 17

    親プロセスから継承されたすべての環境変数を削除するにはどうすればよいですか?

  18. 18

    HTMLコードの場合、代わりにHTMLElementのプロパティをコンソールに出力するにはどうすればよいですか?

  19. 19

    Jsonキー名の代わりにモデルプロパティ名をAngularで表示するにはどうすればよいですか?

  20. 20

    スワップファイルの代わりにスワップパーティションを使用するにはどうすればよいですか?

  21. 21

    別の関数のプロパティとメソッドを継承する関数をJavascriptで作成するにはどうすればよいですか?

  22. 22

    ネストされたifステートメントの代わりにオプションを使用するにはどうすればよいですか?

  23. 23

    (display:flex)が継承されたプロパティのように動作するのはなぜですか?

  24. 24

    boolプロパティがリストの要素(c#)に自動的に追加されないようにするにはどうすればよいですか?

  25. 25

    PHP7.3:子クラスで再宣言せずに、可能な限り最悪のスコープで保護された静的プロパティを継承するにはどうすればよいですか?

  26. 26

    CassandraのDatastaxエンティティマッパーを使用するときに継承を使用するにはどうすればよいですか?

  27. 27

    生成されたJAXBクラスでプリミティブ型の代わりにプリミティブラッパーを持つようにXSDを構築するにはどうすればよいですか?

  28. 28

    継承されたウィジェットを使用するときにブロックを破棄するにはどうすればよいですか?

  29. 29

    xaml内のC#で記述されたカスタムコントロールを継承するにはどうすればよいですか?

ホットタグ

アーカイブ