- クラスとかインスタンスってなんのためにあんの? [無断転載禁止]©2ch.net
53 :デフォルトの名無しさん[sage]:2015/12/27(日) 21:07:00.19 ID:Cp0tKk4q - >>1
今、プログラミング(C#)を勉強中だけど、素人なりにオブジェクト指向って便利だと思ってる ずっと以前にPerlをちょっとだけ勉強したことがあるけど、そのときは オブジェクト指向とかを理解する前にやめてしまっていた 以前は関数をずらずら並べてコードを書いてたけど、それが長くなってくると 全体を把握するのがしんどくなってくる 今は、クラスというもっと大きな単位で関数とデータをまとめるので、以前よりは楽に感じる あとからメンテナンスするときも、読みやすく、内容を思い出しやすい それから、似たようなデータに対してほぼ同じ処理をする場合に、Perlをやってたときは コピペして同じような関数を複数作ったり、if文を並べたりしてた クラスの機能をいろいろ利用すると、同じ関数を使い回せるので、コードがぐちゃぐちゃになりにくい C#を勉強し始めたときは「オブジェクト指向って上級者向けで自分のような素人には 不要じゃないのか」って思ってた だけど自分用のツールをいくつか作ってみて、むしろ俺みたいに優秀じゃない人間でも、 混乱しにくく、読みやすく、プログラミングしやすくなるような仕組みなんだと感じてる
|
|