Object指向を理解するまでに行ったこと
- Javaの基本文法の復習
- 参考書を読破
- スッキリわかるJava入門 第2版
そもそもObject指向とは
参考書には、下記のように記載されていました。
「オブジェクト指向とは、 ソフトウェアを開発するときに用いる部品化の考え方 のこと。」
とはいえ、部品化とだけだと理解が難しいと思います。
そこで、オブジェクト指向を理解するためにこのような手順で理解していきました。
1. Object指向を使うメリット
2. Object指向の本質の理解
3. Object指向の3大機能
1. Object指向を使うメリット
簡単にいうと、楽に開発できることです。
例えば、複数同じ実装をする時に、Object指向を使うと1回で済みます。
また、私たちが理解しやすい構造になるため、複雑な内容でもミスを減らし、
実装できるようになります。
オブジェクト指向は、
「プログラミングで作成する仮想世界を現実世界に当てはめること」
が最大のメリットです。
したがっって、
「開発時間を少なくし、実装漏れを少なくでき、チーム開発に向いている」
と考えて貰えば良いと思います。
2. Object指向の本質の理解
執筆中
随時記載していきます。。