■82553 / inTopicNo.1) |
クラスが継承できる理由 |
□投稿者/ Tomo (1回)-(2017/01/14(Sat) 21:58:04)
|
分類:[C#]
クラスは参照型なので 継承やオーバーライド及びポリモフィズムが行えますが
構造体は値型なので 継承やオーバーライド及びポリモフィズムが行えない
継承させたいのであれば、クラスを使うし 継承を行わない、かつ扱うフィールドの数が少なければ構造体を使う
という風に書籍に書いてあったのですが、クラスでなければ継承、オーバーライド及びポリモフィズムが 行えない理由というのが、いまいち理解できませんでした。
そういう仕様になっている、といえばそれまでですが それだと、どうにも もやもやがはれません。
クラスでなければ(継承、オーバーライド、ポリモフィズム)が できない理由を詳しく知りたいです。
|
|