オブジェクト指向における継承、カプセル化、オーバーライド、多相性の意味・違いについてまとめました。
継承、カプセル化、オーバーライド、多相性
継承、カプセル化、オーバーライド、多相性の意味・違いは次の通りです。
用語 | 概要 |
---|---|
継承 | 上位クラスで定義されたデータ構造と手続きを、下位クラスが引き継いで使えること。 |
オーバーライド | 上位クラスで定義されたメソッド(メンバ関数)を、下位クラス側の役割に応じて再定義し動作を変更すること |
カプセル化 | オブジェクト内の詳細な仕様や構造を外部から隠蔽すること。 |
多相性 | オブジェクトへの操作呼び出しが、呼び出し側でなく受け手側の特性で決まること。 |
関連ページ
【プログラミング】プログラミング作法、プログラム構造、データ型、文法の表記法
プログラミング作法、プログラム構造、データ型、文法の表記法についてまとめました。
【情報処理入門】用語解説・資格試験対策まとめ
情報処理分野の用語・原理・資格試験対策について解説します。
コメント