カプセル化の可視性と継承の可視性とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > カプセル化の可視性と継承の可視性の意味・解説 

カプセル化の可視性と継承の可視性

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/12/05 08:46 UTC 版)

継承 (プログラミング)」の記事における「カプセル化の可視性と継承の可視性」の解説

カプセル化可視性(public/protected/package/private)によって、各スーパークラスメンバの受け継ぎ取捨選択されることは、派生型対す継承大きな特徴である。privateメンバサブクラス受け継がれない。packageメンバ外部パッケージサブクラスには受け継がれない。 継承可視性は、スーパークラスメンバ(フィールド/メソッド)の可視性に更に制約をかける機能である。三段階ある。 public継承 - そのまま継承protected継承 - スーパークラスpublicメンバを、protectedメンバ引き下げて継承するprivate継承 - スーパークラスのpublic/protectedメンバを、privateメンバ引き下げて継承する。 これはC++導入されていたが、後継OOP言語ではほとんど採用されていない

※この「カプセル化の可視性と継承の可視性」の解説は、「継承 (プログラミング)」の解説の一部です。
「カプセル化の可視性と継承の可視性」を含む「継承 (プログラミング)」の記事については、「継承 (プログラミング)」の概要を参照ください。

ウィキペディア小見出し辞書の「カプセル化の可視性と継承の可視性」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「カプセル化の可視性と継承の可視性」の関連用語

カプセル化の可視性と継承の可視性のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



カプセル化の可視性と継承の可視性のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaの継承 (プログラミング) (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS