広告
  サイト内検索:
<Let's create a game!> Introduction of programming for absolute beginners English
 

SESSION 14 その54
クラスの詳細 つづき
  単一継承

今まで見てきた
クラスの派生は、
一つの親クラス
複数の子クラス
継承する。

これを
単一継承と言うんだ。

そして、その関係を
汎化
と言うよ。
なるほど。

親クラスが一つだから
単一継承って言うんだね。
親クラスを
「汎用化」
してみんなで
使えように
するって感じ。

 
 
クラスの単一継承(汎化):子クラスが1つの親クラスを継承すること。単純継承
 
クラスの派生


 
単一継承の利点の一つは
構造が分かりやすい
ということだ。

今まで見てきたけど
分かりやすくなかったか?
 
分かりやすかった!

親クラスを継承すれば
基本機能を持った
子クラスが直ぐ作れるし!
  差分を作れば
いいんだよね!
 

  多重継承

逆の形態もある。

複数の親クラス
一つの子クラス
継承する。

これを
多重継承と言うんだ。

そして、
その関係を特化と言うよ。
今度は単一継承の
逆なんだ。

親クラスをたくさん
継承するんだね!

だから、多重継承って
言うんだね。
子クラスに
親クラスの機能を
集中して
「特別化」する
するって感じ。

 
 
クラスの多重継承(特化):子クラスが複数の親クラスを継承すること。


多重継承の利点は
多機能な子クラスを
迅速に作れるって
ことかな。

既にある親クラスの
機能を集中できる
からね。
そんな
感じかな。
機能が
てんこ盛り
だね!
凄いクラスが
できそう!

 
 

広告
home もくじ 前のページを読む 次のページを読む
  サイト内検索:
広告
お勧めの姉妹サイト
leafdays - リーフデイズ 超初心者のための園芸入門 - 楽しい趣味のガーデニング -
広告