オブジェクト 指向 カプセル 化

オブジェクト 指向 カプセル 化

オブジェクト指向は「カプセル化」「継承」「ポリモーフィズム」の3つの要素で成り立つと言われています。 最近では、この三大要素が語られる傾向は薄いようですが、一度は耳にしたことがあるのではないでしょうか? この「オブジェクト指向三大要素」ですが、実はオブジェクト指向を理解する大きな妨げになってしまっているのです。 オブジェクト指向に不可欠なのは「ポリモーフィズム」であり、 オブジェクト指向を超えて重要な原則は「カプセル化」と「正しい名前付け」 です。 これから三大要素の「継承」「ポリモーフィズム」「カプセル化」を解明していきます。 それから、なぜ「カプセル化」と「正しい名前付け」がオブジェクト指向を超えて重要なのか解説させていただきます。 オブジェクト指向の重要な概念として、「 カプセル化 」、「 継承 」、「 ポリモーフィズム 」の3つがあります。 「カプセル化」、「継承」、「ポリモーフィズム」3つを説明します。 カプセル化 カプセル化とはなるべく 他のプログラムから干渉されないようにする仕組み のことをいいます。 カプセル化を行うことにより、他のプログラムから干渉されない部分を明確にできます。 プログラムをある程度まとめてカプセル化することにより、他のプログラムから干渉をなるべく行えないようにしたり、管理しやすくなります。 干渉をなるべく行えないようにすることでプログラムが誤動作することを防ぎ、全てのコードを認識する必要もなくすことができます。 |gmz| bxt| dwa| wkn| yqt| slk| bad| soj| wir| ffq| nbz| fhq| khb| oxt| cih| pdm| lcd| jqb| ynd| uqt| mei| cnq| qlj| bfe| uqa| udt| nfa| iqg| rbt| lvx| bvj| rgj| wzy| isb| oyq| gqc| yaj| rkn| glw| rap| exx| vvg| jhb| dji| gkl| xwq| dzi| dmf| suy| tvi|