継承を使用すると、新しいクラスが既存のクラスのメンバーを継承するように指定できます。この既存のクラスは基本クラスと呼ばれ、新しいクラスは派生クラスと呼ばれます。継承により IS-A 関係が実装されます。たとえば、哺乳類は動物であり、犬は哺乳類であり、したがって犬も動物です。
たとえば、基本クラス Shape には、Circle、Square、Rectangle などの派生クラスがあります。
コンポジションでは、親オブジェクトが削除されると、子オブジェクトのステータスも失われます。組み合わせは特別なタイプの集計であり、部分的な関係を与えます。
たとえば、車にはエンジンが付いています。車が壊れればエンジンも壊れます。
public class Engine { . . . } public class Car { Engine eng = new Engine(); ....... }
以上がC# の継承と合成の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。