サブクラスとは? わかりやすく解説

Weblio 辞書 > コンピュータ > IT用語辞典 > サブクラスの意味・解説 

サブクラス

別名:派生クラス子クラス
【英】subclass

サブクラスとは、オブジェクト指向において、クラス親子関係成り立つ場合の子側のクラスのことである。

サブクラスは、狭義には継承関係が成り立つ場合継承クラスを指すが、モデリングにおける概念表現である汎化generalization)を実現する手段一つとして継承があることから、広義には汎化特化の関係が成り立つ場合特化側のクラスを指すこともある。

サブクラスでは、スーパークラス継承することで、スーパークラス特性含みつつ、継承クラス(サブクラス)の独自の特性付与することができる。また、属性機能付与だけでなく、スーパークラスメソッドオーバーライドすることで、全く異な振る舞い実装するようなこともできる。ただし、サブクラスを適切に活用するために、スーパークラス仕様把握しておく必要がある

なお、C++や、Microsoft.NET言語VB.NETC#においては、サブクラスの代わりに派生クラスと呼ぶことがある

プログラミングのほかの用語一覧
オブジェクト指向:  Objective-C  O/Rマッピング  サブクラス化  サブクラス  疎結合  スーパークラス  COM


このページでは「IT用語辞典バイナリ」からサブクラスを検索した結果を表示しています。
Weblioに収録されているすべての辞書からサブクラスを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からサブクラス を検索

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

辞書ショートカット

すべての辞書の索引

「サブクラス」の関連用語

サブクラスのお隣キーワード
検索ランキング

   

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



サブクラスのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2025 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリの【サブクラス】の記事を利用しております。

©2025 GRAS Group, Inc.RSS