第6章C#継承と派生

この記事は以下から転送されます:http : //m.biancheng.net/csharp/60/

継承は、オブジェクト指向言語の重要な機能の1つです。

C#言語では単一の継承のみがサポートされています。これは主にコードの再利用の問題を解決するために使用されます。

継承関係をプログラミングに柔軟に適用するために、多重継承関係を解決するためのインターフェイスがC#言語で提供されています。

プログラミングにおけるクラス間の継承関係の柔軟な使用は、クラス内のメンバーの再利用をうまく実現でき、これはクラスの使用を助長します。

C#言語では、すべてのクラスはObjectクラスから継承され、Objectクラスのプロパティとメソッドはどのクラスでも使用できます。

この章では:
1.  C#継承:基本クラスと派生クラス
2.  C#オブジェクトの紹介
3.  C#Equalsメソッド:2つのオブジェクトが等しいかどうかを判別
4.  C#GetHashCodeメソッド:ハッシュコードを取得する
5.  C#GetTypeメソッド:オブジェクトタイプタイプを取得する
6.  C#ToStringメソッド:オブジェクトインスタンスの文字列を返します
7.  C#VS2015クラス図の使用
8.  C#基本キーワード:親クラスのメンバーメソッドを呼び出す
9.  C#virtualキーワードの詳細な説明
10.  C#抽象:抽象クラスまたは抽象メソッドを宣言する
11.  C#封印:封印されたクラスまたはメソッドを宣言する
12. C#継承におけるコンストラクター間の  関係
13.  C#ポリモーフィズムの分析

おすすめ

転載: www.cnblogs.com/hanguoshun/p/12729397.html
おすすめ