11/10/15 10:35:19.90 C9i90+TI
OOPのメリットも言えと言われたら言いにくいな。
あえて言うならポリモがもたらすオブジェクト単位でのモジュール性、
カプセル化がもたらす内部の保護、クラスベースならクラスというもんがもたらす新たな整理の軸、
クラスライブラリを用意するにしてもクラス階層というもんがクラス群を整理して理解を助ける。
関数型やりこんでる人からしたら不吉な匂いだろうが、変数と関数くっつけて、
抽象化したモノとして扱っちゃうってのは、結局人間の思考にとって無理が無いから受け入れられたんじゃないかなと、今は思う。
メリットはこれだ、ときっぱり示すことはできんが、ぐだぐだ言うとこうなった。
こんな感じだと思うがどうよ。お前等が思うOOPのメリットって何よ。